audit-core/workplans
tegwick 94051bd1b6
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Propose AUDIT-WP-0008 for tenancy posture alignment.
Assesses audit-core against NetKingdom Tenancy Posture v0.1 following the
rapp-postgres review request. The guessed vector I2 A3 E2 P1 R1 is too high on
three axes; the honest reading is I1 A2 E1 P1 R1.

The E correction is a real defect rather than a bookkeeping one: the read path
in ingestion._read gates on may_read alone and never calls permits_tenant, so a
reader credential can read any tenant. Bounded today by may_read: false on the
production sender and by default-deny networking, but not enforced in code.

Also records the retention position (ceiling stays 365, multi-year belongs to
data.archive not the WAL window) and the question-11 answer: crypto-shredding
does not reach R4 here, because the chain commits to a SHA-256 of the cleartext
record, which survives key destruction as a confirmation oracle.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 18:09:15 +02:00
..
AUDIT-WP-0001-statehub-bootstrap.md Complete State Hub bootstrap workplans (WP-0001) 2026-06-22 23:34:58 +02:00
AUDIT-WP-0002-pluggable-audit-backend.md Moved audit forward somewhat 2026-07-04 00:39:03 +02:00
AUDIT-WP-0003-user-engine-event-ingestion-service.md Rescope WP-0003 and open WP-0004/WP-0005 after pre-deploy review 2026-08-10 12:44:23 +02:00
AUDIT-WP-0004-receiver-correctness-and-hardening.md Redact secret-shaped fields by default, countable per field path 2026-08-10 16:02:22 +02:00
AUDIT-WP-0005-postgres-store-and-production-deployment.md Record audit sender OpenBao authority 2026-08-14 20:12:33 +02:00
AUDIT-WP-0006-honest-custody-and-canon-join.md Implement AUDIT-WP-0006 honest operational custody. 2026-08-16 00:24:33 +02:00
AUDIT-WP-0007-integrity-verification.md Close AUDIT-WP-0007 after live chain attestation. 2026-08-16 01:23:54 +02:00
AUDIT-WP-0008-tenancy-posture-alignment.md Propose AUDIT-WP-0008 for tenancy posture alignment. 2026-08-17 18:09:15 +02:00