034-curation-workers
Curation: atomize, enrich, consolidate, expire, digest, all bounded and reversible
Lifecycle approvedImplementation pendingVerification unknownQualification unknown
Without curation a memory store becomes a landfill: long notes that match nothing, near-duplicates from three sources, facts that stopped being true, and no way to see what a week contained. Five workers address that, all sharing one discipline: they run under a lease in bounded batches, every change they make is a lifecycle transition that is visible and reversible, they never delete, and anything they produce inherits the lowest trust class of its inputs. A curator can propose; only a human promotes.
Read the full pinned specification ↗Relationships
depends on
depended on by
Claimed units
- establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/worker.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/atomize.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/consolidate.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/enrich.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/digest.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/src/schedule.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/tests/curate.rs" } - establishes
{ "kind": "file", "path": "crates/aicortex-curate/testdata/curation/" } - extends
{ "nature": "additive", "spec": "023-review-and-promotion", "unit": { "kind": "file", "path": "crates/aicortex-curate/src/lib.rs" } } - extends
{ "nature": "additive", "spec": "012-store-schema-and-repositories", "unit": { "kind": "file", "path": "crates/aicortex-store/src/migrations.rs" } }
Source headings
- 034: Curation
- 1. Purpose
- 2. Territory
- 3. Behavior
- 4. Functional requirements
- 5. Acceptance criteria
- 6. Out of scope
- 7. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.