@MorgsBrew I’d love to hear if you made progress towards these goals, and what you’ve learned along the way, especially as it relates to where farmOS does and doesn’t meet the requirements.
Traceability has always been on my mind in the development of the farmOS data model, and I think we are headed in the right direction. farmOS 1.x has the concept of “Planting” assets, as well as “Seeding”, “Harvest”, and “Sale” Logs, which each have a “Lot number” field on them. In theory this should allow for a product to be traced back to its source.
In farmOS 2.x I think we will be able to take this even further. The inventory management logic is more robust, and it will be easier to add additional asset types. For example, a “Seed” asset for tracking the seed before it becomes a “Plant” would be useful. As well as a “Material” asset for tracking inventory of inputs. And finally, we’ve been discussing the idea of a “Product” asset type itself, for specifically tracking packed products after harvest (see eCommerce integration - #7 by mstenta).
I think these things will greatly enhance the granularity of traceability data that is possible to record and track in farmOS. I’m very curious to hear how folks are accomplishing it with farmOS 1.x already - that would help to understand what can be improved moving forward.