22 Commits

Author SHA1 Message Date
William Valentin 5b9bcbafee fix(audit): validate phase0 artifact tag inputs
Add shared artifact-tag normalization/validation and apply it to capture, drift, and prune scripts for --tag/--report-tag/--baseline-tag paths. Architecture diagrams reviewed; no flow changes required.
2026-02-27 13:25:35 -08:00
William Valentin 98f954de0d feat(audit): add reaction-rate drift gate thresholds
Add optional reaction match-drop and skip-increase drift thresholds, expose CLI flags, and enable conservative defaults in cadence package scripts. Includes tests and docs/state sync.
2026-02-27 13:23:28 -08:00
William Valentin 06998ac65d fix(audit): require integer rolling retention keep limits
Validate keepPerFamily/--keep-per-family as non-negative integers, remove silent flooring, add regression coverage, and sync runbook/docs wording.
2026-02-27 13:11:31 -08:00
William Valentin 0c7d2b9190 chore(audit): dedupe rolling cadence script wiring 2026-02-27 11:35:26 -08:00
William Valentin 7988d662e8 feat(audit): retain rolling phase0 prune reports 2026-02-27 10:57:00 -08:00
William Valentin 6e7a0aa37f feat(audit): add prune reports to rolling cadence flow 2026-02-27 10:48:49 -08:00
William Valentin 90ef075295 feat(audit): chain rolling cadence with auto-prune apply 2026-02-27 10:41:01 -08:00
William Valentin 134fa60af1 feat(audit): add rolling phase0 artifact retention tooling 2026-02-27 10:20:14 -08:00
William Valentin 149adb1c85 feat(audit): add rolling timestamped phase0 refresh cadence 2026-02-27 10:00:45 -08:00
William Valentin 55f1a3dd7b feat(audit): refresh all phase0 live windows in cadence run 2026-02-27 09:36:22 -08:00
William Valentin e905fe1d56 feat(audit): persist phase0 backend drift report artifacts 2026-02-27 09:05:25 -08:00
William Valentin 20224f1601 feat(audit): add phase0 backend drift and freshness gates 2026-02-27 09:01:43 -08:00
William Valentin 68cdc2cf8b feat(audit): add backend-scoped phase0 live baseline capture 2026-02-27 08:47:31 -08:00
William Valentin 4880d757c5 docs(audit): add phase0 baseline cadence scheduling runbook 2026-02-27 00:43:37 -08:00
William Valentin 826df1d35b feat(audit): automate gateway phase0 live-window capture 2026-02-26 23:56:30 -08:00
William Valentin 5a34e986bf docs(observability): capture gateway-origin phase0 live baseline window 2026-02-26 23:50:28 -08:00
William Valentin 4b07a1f166 feat(audit): replace probe baseline workflow with live anonymized capture 2026-02-26 23:41:13 -08:00
William Valentin 8b5266c66c docs(observability): document phase-0 telemetry and baseline workflow 2026-02-25 09:22:56 -08:00
William Valentin 0b8f7c7299 feat(audit): add phase-0 baseline summary tooling
Diagrams reviewed: docs/architecture/AGENT_DIAGRAM.md, docs/architecture/GATEWAY_SESSIONS_AND_QUEUE.md, docs/api/PROTOCOL.md (no changes required).
2026-02-25 09:14:38 -08:00
William Valentin 2311826092 feat(metrics): add phase-0 baseline counters
Diagrams reviewed: docs/architecture/AGENT_DIAGRAM.md, docs/architecture/GATEWAY_SESSIONS_AND_QUEUE.md, docs/api/PROTOCOL.md (no changes required).
2026-02-25 09:05:31 -08:00
William Valentin 6bcdb13bf4 feat(observability): emit run and reaction baseline audit events
Diagrams reviewed: docs/architecture/AGENT_DIAGRAM.md, docs/architecture/GATEWAY_SESSIONS_AND_QUEUE.md, docs/api/PROTOCOL.md (no changes required).
2026-02-25 08:54:19 -08:00
William Valentin 23b813a92f feat(audit): add phase0 run/reaction baseline audit events 2026-02-25 00:12:31 -08:00