Skip to content

Commit 501189a

Browse files
committed
docs: record owner confirmations for ADR 0032 Q2 (audit durability) and Q5 (webhook payload)
Owner-confirmed 2026-06-13: audit durability stays a critical consumer (not promoted to interceptor-veto) — M2 unblocked; webhook delivery uses a redacted public-event payload derived after audit redaction, never raw RunEvents. Constraint: docs only; records decisions, no code change Tested: docs validator 0 errors Confidence: high Roadmap-Status: unchanged
1 parent a17c89a commit 501189a

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

docs/generated/docs-inventory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ Do not edit this file manually — regenerate instead.
414414
| `ops/security-hardening.md` | working | 11733 | `0a385c7dab82` |
415415
| `ops/troubleshooting.md` | working | 9127 | `4921b6d50f5c` |
416416
| `permission-and-approval-playbook.md` | working | 6560 | `813bc74bb156` |
417-
| `plans/adr-0032-m1-m6-work-plan-2026-06-13.md` | archive | 36760 | `240b4bafd910` |
417+
| `plans/adr-0032-m1-m6-work-plan-2026-06-13.md` | archive | 36790 | `7790f2ad1f9d` |
418418
| `plans/agent-ecosystem-acceptance-roadmap-2026-05-31.md` | archive | 29099 | `7c4a4972cfeb` |
419419
| `plans/community-pain-points-response-plan-2026-06-05.md` | archive | 7276 | `571d010133ad` |
420420
| `plans/competitive-positioning-plan-2026-05-31.md` | archive | 8726 | `d16dfd2bdd99` |

docs/plans/adr-0032-m1-m6-work-plan-2026-06-13.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -757,14 +757,15 @@ owner-gated and must be confirmed before their phase begins.
757757
1. **Evidence default (M2):** RESOLVED — parity-run both paths until M3, then
758758
make event-derived the default. **No fallback flag** (a flag is a second
759759
code path that rots).
760-
2. **Audit durability as veto:** RESOLVED, **OWNER-GATED before M2** — keep it
761-
a *critical consumer* (M1 behavior), do not promote to interceptor-veto.
760+
2. **Audit durability as veto:** RESOLVED, **OWNER-CONFIRMED 2026-06-13**
761+
keep it a *critical consumer* (M1 behavior), do not promote to
762+
interceptor-veto. M2 is unblocked.
762763
3. **`integration/event_stream.py`:** RESOLVED — retain as a compatibility
763764
facade until M6, then delete under the M6 orphaned-eventing validator.
764765
4. **M1 byte-equivalence scenario:** RESOLVED — minimal lifecycle echo run,
765766
frozen as `test_m1_audit_stream_matches_frozen_contract`; five-minute proof
766767
stays an e2e guard, not the equivalence fixture.
767-
5. **Webhook payload:** RESOLVED, **OWNER-GATED before M6** — redacted
768+
5. **Webhook payload:** RESOLVED, **OWNER-CONFIRMED 2026-06-13** — redacted
768769
public-event payload derived *after* audit redaction; never raw RunEvents.
769770

770771

0 commit comments

Comments
 (0)