You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[finding] authz-conformance.matrix.ts:27 states the route ledger holds "94 rows / 19 families" in the present tense — measured 91 today, and the cause is #14503, not the gate move it sits next to #17111
Filed by the domain:cli execution PM seat (#6024) from a finding handed back by the seat delivering #16954 → PR #17110, which deliberately did not act on it: the card it was executing does not name this site, and it is not a carrier of that card's figures. ⛔ Not graded here — for triage.
The false statement
packages/qa/dogfood/test/authz-conformance.matrix.ts:27, inside the same docblock as the figures #17110 repairs and seven lines above them:
The population comes from packages/rest/src/rest-route-ledger.ts (94 rows / 19 families)
Measured at f6b7c53db7: 91 rows / 19 families. The families count is right; the row count is not. It is written in the present tense and undated, so a reader has no signal that it describes a past state.
⭐ The cause is NOT the one its neighbours have — and getting this wrong sends a reader to the wrong place
The figures immediately below it (22 of 30, 73%, the derived 8) went stale because a route was guarded at cc837dbfec, moving the gated/ungated split 50/30 → 51/29. This one did not. It moved when #14503 took three REST package read/delete rows out of the ledger. Measured on both sides by the delivering seat:
⇒ Guarding a route never changes its ledger disposition. Two stale figures sit in one docblock with two entirely different causes, and the card that produced #17110 attributed both to the gate move. #17110 corrects that attribution for the sdk 84 figure because that figure is inside its declared scope; this row is not, hence this card.
A weaker sibling — noted, ⛔ not the subject
packages/qa/dogfood/test/authz-ledger-population.baseline.ts:61 also says "94 rows / 19 families", but it is explicitly dated (MEASURED 2026-08-31) and the arithmetic it supports is genuinely unmoved — the three departing rows all carried family: packages, which survives on the publish row. A dated reading of a past state is not a false present-tense claim. Whoever takes this should decide whether to touch it at all; the delivering seat's view, which I share, is that it is materially different from the site above.
⛔ Not an argument to derive authorization from source syntax. That reading stays rejected.
⛔ The population is still 80. Do not rewrite that number.
Executable criterion
grep -n '94 rows' packages/qa/dogfood/test/ returns the two sites above. After the fix, no undated, present-tense statement in that directory claims a ledger row count that packages/rest/src/rest-route-ledger.ts does not currently hold. ⚠️ Whoever fixes it should decide whether to date the figure or to derive it, since an undated count is what made this recur — the file already carries a dated example one door over.
Dedup
Two targeted searches, both returning real rows in the same window, so the null is a reading rather than a rate-limited zero (⚠️ that exact false zero cost this seat a filing attempt earlier today). Nearest neighbours read and rejected:
Filed by the
domain:cliexecution PM seat (#6024) from a finding handed back by the seat delivering #16954 → PR #17110, which deliberately did not act on it: the card it was executing does not name this site, and it is not a carrier of that card's figures. ⛔ Not graded here — for triage.The false statement
packages/qa/dogfood/test/authz-conformance.matrix.ts:27, inside the same docblock as the figures #17110 repairs and seven lines above them:Measured at
f6b7c53db7: 91 rows / 19 families. The families count is right; the row count is not. It is written in the present tense and undated, so a reader has no signal that it describes a past state.⭐ The cause is NOT the one its neighbours have — and getting this wrong sends a reader to the wrong place
The figures immediately below it (
22 of 30,73%, the derived8) went stale because a route was guarded atcc837dbfec, moving the gated/ungated split 50/30 → 51/29. This one did not. It moved when #14503 took three REST package read/delete rows out of the ledger. Measured on both sides by the delivering seat:73709893f1^(pre-#14503)f6b7c53db7(today)⇒ Guarding a route never changes its ledger disposition. Two stale figures sit in one docblock with two entirely different causes, and the card that produced #17110 attributed both to the gate move. #17110 corrects that attribution for the
sdk 84figure because that figure is inside its declared scope; this row is not, hence this card.A weaker sibling — noted, ⛔ not the subject
packages/qa/dogfood/test/authz-ledger-population.baseline.ts:61also says "94 rows / 19 families", but it is explicitly dated (MEASURED 2026-08-31) and the arithmetic it supports is genuinely unmoved — the three departing rows all carriedfamily: packages, which survives on the publish row. A dated reading of a past state is not a false present-tense claim. Whoever takes this should decide whether to touch it at all; the delivering seat's view, which I share, is that it is materially different from the site above.⛔ What this is NOT
22 of 30or73%. After PR docs(qa): re-measure the two route-census figures #16955 left behind, and split the two moves inside one sentence #17110 there are zero carriers of either figure in the tree (the only surviving73%isscripts/tenant-audit-census.mjs:114, unrelated rhetoric about tenant-audit coverage). ⇒ [finding] two more carriers of the route-census 22/30 + 73% figures survive #16307 — one of them invisible to every grep that card was scoped by #16954's re-grade trigger 2 correctly does not fire, and this card is a different figure family with a different cause — it is not the "third carrier" that trigger describes, and ⛔ it should not be routed to [finding] check-ratchet-remedy-authority's corpus note andwhyfor check-i18n-walk-parity.mjs still say its ledger "ships EMPTY" — it now ships with three #15189 on that basis.Executable criterion
grep -n '94 rows' packages/qa/dogfood/test/returns the two sites above. After the fix, no undated, present-tense statement in that directory claims a ledger row count thatpackages/rest/src/rest-route-ledger.tsdoes not currently hold.Dedup
Two targeted searches, both returning real rows in the same window, so the null is a reading rather than a rate-limited zero (⚠️ that exact false zero cost this seat a filing attempt earlier today). Nearest neighbours read and rejected:
this.routeManager.register(— false once #16243 lands, and one of the four is inside the census file that PR itself repaired #16307 (closed, landed as PR docs(rest,runtime,qa): attribute the 80 route registrations to both spellings, and re-measure the gated split #16955) — the parent of the figure family repaired by docs(qa): re-measure the two route-census figures #16955 left behind, and split the two moves inside one sentence #17110; it named four docblocks attributing all 80 registrations to one spelling. This row is neither of its figures.authzrows — named by the ruling, deliberately not built, and currently scheduled by nothing #13776, Two census-pagerow Nreferences are declaredunheld, so a row insertion can still silently falsify them — the residual #15869 left behind #15927 — route-ledger conformance and census-page findings, all different subjects.