Require explicit manifest schemas
This commit is contained in:
@@ -480,6 +480,13 @@ Durable session paths:
|
||||
- `config/**`
|
||||
- `runs/**`
|
||||
|
||||
`manifest.json` is a versioned local-state document. Narratio accepts only
|
||||
`narratio.session-manifest.v1`; each invocation record under `runs/**` accepts
|
||||
only `narratio.run-manifest.v1`. Do not edit an older manifest to add missing
|
||||
markers. Move unsupported state aside and regenerate it, restore a verified
|
||||
current committed snapshot, or republish healthy regenerated state as the
|
||||
relevant workflow requires.
|
||||
|
||||
Validated Notarius bundles live below `artifacts/notarius/{run_id}/`; receipt,
|
||||
stderr, and pre-promotion output remain in the producing run's `extract`
|
||||
directory as described in [Extraction Workflow](#extraction-workflow).
|
||||
|
||||
Reference in New Issue
Block a user