Cultivator
In plain words: App: Cultivator (plants and fungi)
Cultivator records the life of plants and cultivated fungi: identity, growing space, cycles, tending and harvests, for ornament, food, seed or propagation.
- 1Six workflows: cultures, space, cycle, tending, work records, harvest.
- 2Works with manual records; automation needs the controls' owner.
- 3No pesticide, diagnosis or food-safety authority.
Words on this page, decoded click one for its card
In this section 5 pages
A plant changes pots; a bed produces several partial harvests. Cultivator keeps the growing
subject, its conditions, and the work behind each result connected across those changes.
The Native Reference CompositionApp identity is cultivator.cultivation, revision 1.
It covers plants and cultivated fungi for ornament, food, seed, or propagation; purpose is
independent of taxonomy and place.
Contract and map
The record and PatternWorkflow catalogue follows persistence law and workflow law.
| Work and PatternWorkflow | Durable records |
|---|---|
Identify the culture and record observationscultivator.record_culture@1 |
CultivatorCulture@1, CultivatorObservation@1, CultivatorGrowingProfile@1 |
Assess its growing space and placementcultivator.assess_space@1 |
CultivatorGrowingSpace@1, CultivatorPlacement@1, CultivatorEnvironmentNeed@1 |
Review its changing cyclecultivator.review_cycle@1 |
CultivatorCycle@1 |
Plan tending and request suppliescultivator.plan_tending@1 |
CultivatorTendingPlan@1, CultivatorSupplyNeed@1 |
Record work and its resultcultivator.record_work@1 |
CultivatorWorkEvent@1, CultivatorWorkResult@1 |
Confirm a collected harvestcultivator.record_harvest@1 |
CultivatorHarvestReceipt@1 |
These six PatternsWorkflows are independently invocable. Enter through a culture's identity, its growing space or lifecycle, the tending work due, or a collected harvest.
Boundaries and admission
Keeper owns animals and colonies; Cultivator owns plants and cultivated fungi.
Homestead retains infrastructure, stores, and utilities.
Cultivator owns the cultivation capability extracted into its new identity; retired
homestead.tend_land@1 is neither an alias nor reinterpreted history.
Admission fixes the responsible grower and permissions, exact culture/placement/profile revisions, requested observe/advise/record work, source evidence, hazards, resource limits, and permitted disclosure. Missing identity may permit an uncertain observation while blocking a specific action.
Manual evidence and human work remain valid without Homestead. Automation requires separate admission by the owner of the actual controls. Deterministic safety checks cannot establish biological appropriateness. Diagnostic authority, pesticide approval, agricultural treatment permits, and food-safety certification remain outside this contract.
Use a Suite only for live start, await, retry, cancel, or recovery across multiple owners. Settled references and receipts alone need no SuiteApp Bundle.
Privacy and recovery
Records remain local, Composition-owned PostgreSQL records under persistence law; these logical contracts define record meaning and links, not physical tables or migrations. Sharing selects exact records and purposes; there is no ambient database sharing. Media references carry retention purpose because images can expose people and locations.
Each InvocationJob Request ends with the applicable result: a proposed plan, recorded completion, refusal, infeasibility, partial, unknown, or interrupted outcome. During recovery, reconcile the exact events and acknowledgments before taking new action.
Export keeps identifiers, corrections, evidence references, and custody metadata while care continues. Deletion or an explicitly admitted custody migration requires more: close affected schedules and resolve or hand off outstanding care and effect custody under the retention and owner contracts. Closing a record does not remove a plant or dismantle its environment.
First proof
The acceptance fixture must preserve a synthetic ornamental plant through repotting and movement; split a seed batch into bed cohorts; refuse watering on unknown sensor or reserve evidence; reconcile repeated partial harvest, duplicate import, and a correction; exercise a perennial or fungi profile without universal stages; and recover lost action acknowledgment after restart. Export must leave care active; deletion must close affected schedules and settle or hand off custody.
Return to Compositions.