docs consolidation
This commit is contained in:
@@ -47,7 +47,7 @@ This runbook guides operators through ingesting runtime reachability evidence (E
|
||||
## 5. Troubleshooting
|
||||
- **400 Bad Request**: validate NDJSON schema; run `scripts/reachability/validate_runtime_trace.py`.
|
||||
- **Hash mismatch**: recompute `sha256sum runtime-trace.ndjson.gz`; compare to manifest.
|
||||
- **Missing symbols**: ensure symbol manifest ingested (see `docs/specs/symbols/SYMBOL_MANIFEST_v1.md`); rerun `stella graph verify`.
|
||||
- **Missing symbols**: ensure symbol manifest ingested (see `docs/modules/symbols/specs/SYMBOL_MANIFEST_v1.md`); rerun `stella graph verify`.
|
||||
- **High drift**: refresh time anchor (AirGap Time service) or resync NTP; retry ingest.
|
||||
|
||||
## 6. Artefact checklist
|
||||
@@ -60,4 +60,4 @@ This runbook guides operators through ingesting runtime reachability evidence (E
|
||||
- `docs/modules/reach-graph/guides/DELIVERY_GUIDE.md`
|
||||
- `docs/modules/reach-graph/guides/function-level-evidence.md`
|
||||
- `docs/modules/reach-graph/guides/evidence-schema.md`
|
||||
- `docs/specs/symbols/SYMBOL_MANIFEST_v1.md`
|
||||
- `docs/modules/symbols/specs/SYMBOL_MANIFEST_v1.md`
|
||||
|
||||
@@ -30,7 +30,7 @@ This runbook governs day-to-day replay operations, retention, and incident handl
|
||||
3. **Retention**
|
||||
- Hot CAS retention: 180 days (configurable per tenant). Cron job `replay-retention` prunes expired digests and writes audit entries.
|
||||
- Cold storage (Evidence Locker): 2 years; legal holds extend via `/evidence/holds`. Ensure holds recorded in `timeline.events` with type `replay.hold.created`.
|
||||
- Retention declaration: validate against `docs/schemas/replay-retention.schema.json` (frozen 2025-12-10). Include `retention_policy_id`, `tenant_id`, `bundle_type`, `retention_days`, `legal_hold`, `purge_after`, `checksum`, `created_at`. Audit checksum via DSSE envelope when persisting.
|
||||
- Retention declaration: validate against `docs/modules/replay/schemas/replay-retention.schema.json` (frozen 2025-12-10). Include `retention_policy_id`, `tenant_id`, `bundle_type`, `retention_days`, `legal_hold`, `purge_after`, `checksum`, `created_at`. Audit checksum via DSSE envelope when persisting.
|
||||
4. **Access control**
|
||||
- Only service identities with `replay:read` scope may fetch bundles. CLI requires device or client credential flow with DPoP.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user