feat: D19 bounds the review loop; apply nine rulings; close Q46(a) and Q48–Q53
D19 into §3 and swept to all six destinations Pouya named: both agent briefs
(scope + severity filter), /build Phases 2–4 (non-gating questions, scope, stop
signal, two-round cap), /wrap, and CLAUDE.md (comments record decisions, not
history). Sweep verified by command, not recalled.
Rulings applied:
Q46(a) PUBLISHABLE — three §4 Offerings rows flipped; gate 1 records
[Pouya's stated basis], never [verified]. Step 5 unblocked.
Q48 closed, not site-relevant.
Q49 one §4 row, "Mediator"; read as declining Q49(b), so worksFor stays out.
Q50 DEVIATES — ships as name + slogan, not the concatenation. Flagged.
Q51 OBA sections stay; the regulator/voluntary distinction recorded.
Q52 docs/reference/deploy-credential-verification.md — 18 read-only AWS
calls, re-run rather than transcribed, access key ID redacted.
Q53 memberOf emitted on /about/'s Person node.
Two review rounds. The headline finding was this session's own: the Q53 sweep
was asserted and never run, leaving six in-scope records saying memberOf was
withheld — including §12 R10, which is read aloud every session. Round 2 then
found that round 1's simplification had put memberOf on / as well; the per-page
opt-in is restored, because Pouya's ruling turns on /about/'s visible HTML.
Also fixed: MEMBERSHIP_ORGS had orphaned BOUTIQUE's D16 JSDoc; /'s title now
derives from the constants; §7's deploy row stated and retracted three facts.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0148NztQskLKKApP5SzAA78e
This commit is contained in:
co-authored by
Claude Opus 5
parent
77a7b410b2
commit
fd5f610982
+13
-25
@@ -356,34 +356,22 @@ Then invalidate `/*`.
|
||||
**Do NOT add a currency sentence to the page while you are here** — his
|
||||
ruling is *"list the memberships; promise nothing about their future
|
||||
state"*, and the struck sentence stays struck.
|
||||
**Do NOT add `memberOf` to the Person JSON-LD** unless Pouya has said to.
|
||||
It is withheld deliberately and on narrower grounds than the visible page:
|
||||
the reason is recorded in `src/data/schema.ts` and **it is an open
|
||||
judgement, not a settled one — `AGENTS.md` Q53.** Do not restate the
|
||||
reasoning here; a third copy is how the first two went stale.
|
||||
**`memberOf` IS EMITTED on `/about/`** — Q53 answered 2026-08-28 and the
|
||||
withholding is dropped, so the graph asserts the same four memberships the
|
||||
page shows. **This item therefore covers both**: re-confirming before
|
||||
cutover means `src/data/schema.ts` as well as the visible list, and they
|
||||
must not be allowed to diverge.
|
||||
**§4 records yearly renewal for the OBA sections and the CTF only** — it
|
||||
says nothing about ADRIC's or ADRIO's period, and an earlier version of
|
||||
this line asserted "all renew yearly", which §4 does not support.
|
||||
- [ ] **`AGENTS.md` Q51 answered before cutover** — does listing the **OBA
|
||||
sections** on `/about/` carry the licensure implication that excludes the
|
||||
LSO? §4 excludes the Law Society precisely because *"listing the Law Society
|
||||
among memberships implies licensure"*, and Forbidden bars *any phrasing that
|
||||
**implies** entitlement to practise law*. The OBA sections **went live on
|
||||
`/about/` on 2026-08-28** and Q51 was raised the same day, **after** Pouya's
|
||||
Q44 ruling authorised the group — so the ruling did not consider it.
|
||||
`adversarial-reviewer` rates it moderate-low confidence as a defect and
|
||||
**high confidence that the question is unasked**: `grep -n OBA AGENTS.md`
|
||||
returns rows on renewal, scope and stamping and nothing on implication, and
|
||||
OBA membership eligibility is not established anywhere in this repo. It sits
|
||||
beside **R1** — same subject, same page, and not settleable internally. If
|
||||
the answer is yes, the fix is the LSO fix: exclude deliberately, and record
|
||||
that it was excluded rather than omitted.
|
||||
*(This item did not exist until 2026-08-28. Q48, which governs nothing
|
||||
currently on the site, had a checklist item while Q51, which governs live
|
||||
public copy, had none.)*
|
||||
**Also re-check `AGENTS.md` Q48** before re-stamping: if `Q.Med` retention
|
||||
turns out to depend on ADRIO membership currency, this item covers the
|
||||
site's central credential and not just a list
|
||||
- [ ] **The OBA sections stay listed; the LSO stays out** — a check that nobody
|
||||
has tidied the two into one list, not an open question. `AGENTS.md` **Q51
|
||||
answered 2026-08-28**: the Law Society is the **regulator**, so membership
|
||||
*is* licensure; the OBA is a **voluntary association**, which admits
|
||||
members it does not license. Structural, and independent of eligibility
|
||||
details — which is what made the question unanswerable inside this repo
|
||||
before the ruling. **R1 is still live**: same page, same subject, different
|
||||
question
|
||||
- [ ] No `TODO(pouya)` remains in any shipped page
|
||||
- [ ] No matter counts, rates, dollar figures, or testimonials anywhere
|
||||
- [ ] Q.Arb described as **commenced August 2026** everywhere it appears — §4's
|
||||
|
||||
Reference in New Issue
Block a user