docs(import): approve validation and recovery policy
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Import Validation, Rejection, and Recovery Specification
|
# Import Validation, Rejection, and Recovery Specification
|
||||||
|
|
||||||
- Status: Decision-ready draft — stakeholder approval required
|
- Status: Approved specification — implementation not yet authorized
|
||||||
- Capability: Data foundation bootstrap integrity
|
- Capability: Data foundation bootstrap integrity
|
||||||
- Depends on: Approved physical schema and one-time Docker import workflow
|
- Depends on: Approved physical schema and one-time Docker import workflow
|
||||||
- Implementation authorization: Not granted
|
- Implementation authorization: Not granted
|
||||||
@@ -247,7 +247,7 @@ docker compose --profile bootstrap run --rm importer recover \
|
|||||||
- Ask first: change a fatal/warning classification, expected count/checksum, size cap, transaction boundary, issue-retention field, or recovery behavior.
|
- Ask first: change a fatal/warning classification, expected count/checksum, size cap, transaction boundary, issue-retention field, or recovery behavior.
|
||||||
- Never: partially publish, skip checks, accept another checksum, retain raw failed rows, log source values, guess missing data, mutate completed facts, or recover by truncating normalized tables.
|
- Never: partially publish, skip checks, accept another checksum, retain raw failed rows, log source values, guess missing data, mutate completed facts, or recover by truncating normalized tables.
|
||||||
|
|
||||||
## Decision batch for approval
|
## Resolved decisions
|
||||||
|
|
||||||
1. Pin the exact supplied archive SHA-256, schema, filename, and expected reconciliation counts.
|
1. Pin the exact supplied archive SHA-256, schema, filename, and expected reconciliation counts.
|
||||||
2. Fail the whole import on any fatal issue; never publish a partial dataset.
|
2. Fail the whole import on any fatal issue; never publish a partial dataset.
|
||||||
|
|||||||
Reference in New Issue
Block a user