Strain Data Failure with LeafData It’s getting confusing now, but let’s back-track one step first. LeafData is the software system built for Washington by MJ Freeway – who now calls themselves Akerna. It’s the same actors, with the same problems – on their third or fourth name (don’t forget MTech). TL;DR The Akerna/MJ Freeway/LeafData system in Washington was upgraded to version 1.37.5 on July 15th, 2019. That upgrade was intended to fix a lot of problems – including one of referential integrity.
MJ Freeway/LeafData License Scramble Even though we thought we were done with all the issues of LeafData 1.37.5, it’s not true! Over the weekend in Washington at least 75 licensees had their identifiers change in the system. Some of them lost access to MJF/LD, some still don’t have access a few days later. And all of them now have inventory with identifiers that are not valid anymore – they’ve been scrambled by MJ Freeway.
Businesses Benefit from Standards Ever wonder how the BigGuys do it? How can major retailers like QFC receive truckloads of inventory with only a few quick scans? Standards. Manufacturers and distributors like Kroger, P&G and Unilever recognize that standardization throughout the supply chain is good for their businesses. It reduces complexity, lowers costs, and ultimately benefits consumers. These companies developed methods to easily communicate by creating standards on labels, product-data, data-formatting, and data-exchange.
MJ Freeway/LeafData Batch Data Slop This is perhaps one of the funniest bugs we’ve found in LeafData. What is a Batch These things called a Batch are a component of LeafData. Batches are logical data-containers for Plants and Inventory Lots. In some cases the Batch also attempts to contain some Harvest and Cure details (a failure we’ll describe later). Viewing the Slop curl \ --header 'x-mjf-mme-code: license' \ --header 'x-mjf-key: license-key' https://traceability.
LeafData and the Typo from Heck! The pending release of LeafData v1.37.5 in Washington is about like their previous releases. It’s late, it’s still got bugs and the Washington State government is still wasting money on a system that is missing critical functionality. Let’s look at example of how this dumpster-fire is wasting tax-payer money. Trival Typos In the LeafData system there is a definition of a type of material called a clone.
Missouri Cannabis RFP Lawsuit The State of Missouri started only a few weeks ago, is already having the lawsuits drop. The rollout process here started back in May, has not provided a lot of time for analysis; it seems like a rush job. It was reported that dozens of companies applied for the RFP including BioTrackTHC, METRC and MJ Freeway. At this time it appears that a contract has been awarded to METRC.
LeafData Cross License Data Modification On March 26th, 2019 LeafData suffered yet another major data-access/security issue. Retail class licensees were able to modify records of inventory from the supply-side licensee they purchased materials from. This issue became known as LW4821. Problem Details On March 26th we had scores of customers contacting our support line reporting that inventory had re-appeared. Searching through our logs we identified that tens of thousands of records had been modified within the last few hours.
Washington The LCB provides a central list for resources here: https://lcb.wa.gov/laws/labeling-resources and the law is defined in WAC 314-55-105. The State provides two symbols that must be used: Symbol: And California Here: https://www.cdph.ca.gov/Programs/CEH/DFDCS/MCSB/Pages/PackagingandLabelingFAQs.aspx Resources for Licenses: https://www.cdph.ca.gov/Programs/CEH/DFDCS/MCSB/Pages/ResourcesforLicensees.aspx Universal Symbol: Colorado The CDPHE has adopted this icon Documented here: https://www.colorado.gov/pacific/sites/default/files/IB%2018-04%20Universal%20Symbol%20Rules.pdf https://www.colorado.gov/pacific/marijuana/responsible-use Symbol: Retail: Nevada Laws are here: https://www.leg.state.nv.us/nac/nac-453a.html Specifications here: https://tax.nv.gov/uploadedFiles/taxnvgov/Content/Meetings/Packaging%20and%20Labeling%20of%20Marijuana%20and%20Marijuana%20Products%20and%20Advertising%20v.%203.pdf Symbol: None Oregon State provided guidance here: https://www.
Today (Thanksgiving) one of our applications WeedTraQR was negatively impacted by some configuration issues in CloudFlare. Starting on the evening of the 21st some of our requests into the MJ Freeway system in Washington State (LeafData) started failing. The error response we were getting (from CloudFlare) was this: The owner of this website (traceability.lcb.wa.gov) has banned the country or region your IP address is in (JP) from accessing this website.
Having a tight integration with your scale is an important component of your cannabis business process. For both harvesting and packaging connecting the scales directly to the software increases accuracy and efficiency. Larger scales on harvesting allows for faster entry for both large batch and individual plant harvest processes. Multiple smaller packaging scales can be connected for a continuous weight feed with reports for production volume. Calibration and Servicing Your cannabis business may be subject to rules imposed by general state regulations regarding weights and measures that are outside and independent of the cannabis regulations, such as one of these agencies.
The Raspberry Pi, with is large set of GPIO options is a great platform to build environmental monitoring and control hardware. An hundreds sensors, controls and scores of existing software libraries greatly simplify the process of building your own. We’ve put together some instructions and some software to help get started.
Cannabis Technology Communications Standards For the last two weeks the cannabis industry in Washington State has been nearly shut down. The state deployed MJ Freeway/LeafData (“MJF/LD”) on Feb 1st (it was delayed from Nov 1st, 2017) and it’s been a dumpster-fire since then. The largest issue is that Supply-Side-Business-A cannot send materials to Retail-Side-Business-B. We’re all dependant on this centralized system (MJF/LD) to communicating data from one business to another.
Desperate Need for Cannabis Label Standardization This industry has an enormous labeling problem. Nobody agrees on a format, nobody agrees on a layout, nobody agrees on required data, nobody agrees on digital-imaging. How the heck is this industry supposed to grow rapidly, while this heavy weight of inconsistency and incompatibility slows us down.
Need for Cannabis Label Standardization We could have titled this “LeafData Migration Issue #421” but, it’s bigger than just their failure of a roll-out in Washington. regarding the label problems that we’ve had it since the migration to leave data now that we’ve switched over someone to the problem with labeling that we had in 2016 which has yet to be solved we now have a more complicated a lot identifier that needs to be encoded in the label and this is causing a significant amount of problems.
OpenTHC is building hardware and software technology for the future of horticulture computing. Many times these processes are referred to as Seed-to-Sale or Track-and-Trace. And for high value crops, technology can offer more than simple regulatory compliance solutions. We’ve got some grand plans Data Integrity: common models, json-schema. Data Interfaces: working with State APIs and creating common interfaces. Directory Services: so that companies in this space can find each other.