For the complete documentation index, see llms.txt. This page is also available as Markdown.

Design

Design notes for Open Agri Stack: the register model, activity registers, the Crop Sown Registry, the use-case composite, and the review of the Activity Registry concept notes.

These pages record where the design discussion has landed. Each page says what is built and what is proposed; the Implementation part describes what is built, component by component.

Page
Covers
Status

One register model with entity and occurrence records; one verification model and one correction model for both; participants and entities first; how the Farmer, Crop Sown and Livestock registries fit; API changes; phases; decisions

Phase 1 built, phase 2 proposed

Append-only activity registers (attendance, crop sown): what the registry platform needed, where an activity register lives, and how it relates to the Observations design

Built

The crop season activity register: context, activity types, code lists, projection, indicators, season summary, clusters, channels

Built

How a composite use case is configured, validated and run: configuration format, publishing checks, runtime, worked example

First version built

Proposal: read-only copies of Farmer Registry data in other registries (Crop Sown, Livestock, …), kept up to date by publish/subscribe and set up by configuration

How the Activity Registry concept notes (crop sown, livestock, work log) compare with the activity register, with suggested priorities

Review (30 September 2026)

Last updated

Was this helpful?