docs(qa): live-QA plan for cross-session grants + revoke

QA-grants.md (10 checks): the headline is grant-in-session-A →
auto-clear-in-session-B, keyed on ApprovalDecisionResolved(AUTO_APPROVED,
reason="grant:<id>") with no APPROVAL_PENDING; plus tool-binding, no-cap
T3/T4, PROJECT same-repo vs different-repo isolation, restart persistence,
revoke-re-prompts, session-grant-no-leak regression, and replay determinism.
Indexed in README; BACKLOG drafted-plans pointer updated.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-21 22:41:02 +00:00
parent 67855d8593
commit 3f4c45a7b0
3 changed files with 64 additions and 6 deletions
+3 -2
View File
@@ -46,8 +46,9 @@ matching bullets below are superseded; only the noted follow-ups remain live:
**📋 Live-QA plans drafted** (`docs/qa/QA-*.md`, index `docs/qa/README.md`, env `docs/qa/ENV.md` + `scripts/qa/`):
research-egress (D), architect-contradiction (B§4), llama-health-probe (A§4), idea-promotion (E),
reviewer-static-first (B§5, partial), and the **brief-echo-gate ARM-IT** plan (C-A1 — run it before
arming the gate; it's the go/no-go). These features stay listed until their plan **passes live**, then move to RETRO.
reviewer-static-first (B§5, partial), the **brief-echo-gate ARM-IT** plan (C-A1 — run it before
arming the gate; it's the go/no-go), and **grants** (cross-session PROJECT/GLOBAL + revoke — `c36d41b` `8df0ec7`,
see RETRO 2026-06-21). These features stay listed until their plan **passes live**, then move to RETRO.
---