Record State Hub IDs for AUDIT-WP-0007.
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

This commit is contained in:
tegwick 2026-08-16 00:58:54 +02:00
parent 0f331151df
commit 5faede18fc
2 changed files with 12 additions and 0 deletions

View file

@ -14,6 +14,7 @@
| workplan | AUDIT-WP-0004 | finished | — | workplans/AUDIT-WP-0004-receiver-correctness-and-hardening.md |
| workplan | AUDIT-WP-0005 | finished | — | workplans/AUDIT-WP-0005-postgres-store-and-production-deployment.md |
| workplan | AUDIT-WP-0006 | finished | — | workplans/AUDIT-WP-0006-honest-custody-and-canon-join.md |
| workplan | AUDIT-WP-0007 | ready | — | workplans/AUDIT-WP-0007-integrity-verification.md |
| task | AUDIT-WP-0001-T01 | done | — | workplans/AUDIT-WP-0001-statehub-bootstrap.md |
| task | AUDIT-WP-0001-T02 | done | — | workplans/AUDIT-WP-0001-statehub-bootstrap.md |
| task | AUDIT-WP-0001-T03 | done | — | workplans/AUDIT-WP-0001-statehub-bootstrap.md |
@ -40,3 +41,8 @@
| task | AUDIT-WP-0006-T03 | done | — | workplans/AUDIT-WP-0006-honest-custody-and-canon-join.md |
| task | AUDIT-WP-0006-T04 | done | — | workplans/AUDIT-WP-0006-honest-custody-and-canon-join.md |
| task | AUDIT-WP-0006-T05 | done | — | workplans/AUDIT-WP-0006-honest-custody-and-canon-join.md |
| task | AUDIT-WP-0007-T01 | todo | — | workplans/AUDIT-WP-0007-integrity-verification.md |
| task | AUDIT-WP-0007-T02 | todo | — | workplans/AUDIT-WP-0007-integrity-verification.md |
| task | AUDIT-WP-0007-T03 | todo | — | workplans/AUDIT-WP-0007-integrity-verification.md |
| task | AUDIT-WP-0007-T04 | todo | — | workplans/AUDIT-WP-0007-integrity-verification.md |
| task | AUDIT-WP-0007-T05 | todo | — | workplans/AUDIT-WP-0007-integrity-verification.md |

View file

@ -11,6 +11,7 @@ created: "2026-08-16"
updated: "2026-08-16"
depends_on:
- AUDIT-WP-0006
state_hub_workstream_id: "97946512-eb0a-4282-8c1f-f53d9ee25bfa"
---
# AUDIT-WP-0007 — Integrity verification for operational custody
@ -66,6 +67,7 @@ remaining honesty gap on the live provision and is owned here.
id: AUDIT-WP-0007-T01
status: todo
priority: high
state_hub_task_id: "d4423fd5-ad78-47d0-b85e-7ae6c582ec2b"
```
Write a short contract in `docs/audit-backend-contract.md` (or a sibling
@ -93,6 +95,7 @@ Done when the contract is written and the tests to be added are named.
id: AUDIT-WP-0007-T02
status: todo
priority: high
state_hub_task_id: "5830bb1a-27b7-4eed-b09f-75ba8cc9f7f1"
```
Add an additive migration (0006) for `chain_hash` (and `chain_prev` if
@ -115,6 +118,7 @@ links; duplicate does not fork; verify is clean on a fresh store.
id: AUDIT-WP-0007-T03
status: todo
priority: high
state_hub_task_id: "fee1f93c-dcac-4fc3-9e41-17bb4436e8d6"
```
- CLI: `python -m audit_core verify-chain` (or equivalent) exits 0
@ -135,6 +139,7 @@ as a detector, not as a repair.
id: AUDIT-WP-0007-T04
status: todo
priority: medium
state_hub_task_id: "b6d03d6a-0605-4982-a9a3-e18c89319ba9"
```
Publish `{chain_hash, event_id, accepted_at, event_count, observed_at}`
@ -159,6 +164,7 @@ Done when one production walk produces an attestation file in
id: AUDIT-WP-0007-T05
status: todo
priority: medium
state_hub_task_id: "9fd70d3c-5a64-4b26-967f-4ef45394d81c"
```
After T03 and T04: