601 B
601 B
Implemented flat candidate staging record schema.
The memory extract staging path now treats staging as flat candidate records: one extract run can produce zero or more staging files, and each staging file is one consolidation decision unit. The transitional write_extracted path now accepts candidates[], and the host expands each candidate into a flat StagingRecord with schema version, ids, source, kind, claim, usefulness, optional staleness, bounded evidence, and source refs.
Validation passed:
cargo fmt --checkcargo test -p memorycargo test -p workernix build .#yoi