feat: add verifiable audit evidence bundles
This commit is contained in:
@@ -11,6 +11,15 @@ This repository owns the live `audit_log` table, audit API route
|
||||
contributions, the `@govoplan/audit-webui` package, and the target boundary
|
||||
for future audit sink/export capability work.
|
||||
|
||||
Audit now also owns versioned evidence-bundle export. Authorized auditors can
|
||||
select a bounded tenant or system record set, attach module-owned external
|
||||
evidence references, and download a redacted artifact with canonical hashes
|
||||
and optional Ed25519 signatures. The `govoplan-audit-verify` command validates
|
||||
the bundle offline and reports unsupported, incomplete, unverifiable, and
|
||||
tampered evidence separately. See
|
||||
[docs/EVIDENCE_BUNDLES.md](docs/EVIDENCE_BUNDLES.md) for API permissions,
|
||||
signing configuration, module contribution rules, and verifier usage.
|
||||
|
||||
The WebUI package contributes the `system-audit` and `tenant-audit` admin
|
||||
sections through the shared `admin.sections` UI capability. The admin shell
|
||||
does not render audit panels unless this module is installed and enabled.
|
||||
|
||||
Reference in New Issue
Block a user