026-ownership-disagreement
doctor reports a path whose recorded ownership disagrees with the transfer journal or the current rendering
Lifecycle approvedImplementation pendingVerification unknownQualification unknown
Amends spec 002 section 3.5 with one additive, read-only doctor finding, ownership-disagreement. For each path, doctor compares three facts: the manifest entry's class, the latest transfer-journal record for the path, and the class the current selection's rendering would give it. Each incompatible ownership state defined below is reported with both sources named. doctor repairs nothing, transfers nothing and never treats a rendering it could not compute as agreement. Backlog SC-006.
Read the full pinned specification ↗Relationships
Claimed units
- extends
{ "nature": "additive", "spec": "002-environment-lifecycle", "unit": { "kind": "directory", "path": "crates/statecraft-environment/" } } - extends
{ "nature": "additive", "spec": "002-environment-lifecycle", "unit": { "kind": "directory", "path": "crates/statecraft-home/" } } - extends
{ "nature": "additive", "spec": "006-command-surface", "unit": { "kind": "directory", "path": "crates/statecraft-cli/" } }
Source headings
- 026: doctor reports ownership disagreement
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 Three facts per path
- 3.2 The finding
- 3.3 When a fact cannot be read
- 3.4 Read-only and deterministic
- 4. Out of scope
- 5. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.