Skip to content

Commit 61f5022

Browse files
reid-spencerclaude
andcommitted
Raise the RC test floors to rc.15's certified counts
2737 / 840 / 2456, up from 2469 / 753 / 1908. The jump is large and does not reconcile against one session's work: the floors were not raised between 08-14 and 08-17, while the `at` lookup, A20 typed holes, numeric literals, `!`/`not` synonymy and rc.15's own four items all landed. A floor that lags is a weaker gate than one that tracks, since a skipping bug hides in the slack. Also corrects the deliberate-failure note: 7 cases in FOUR suites, not 17 in two. riddl-models cleared the 49 Id-alias defects; reactive-bbq has since joined the corpus failures on context-isolation-seam errors (BACKLOG [4.5]). Names all four suites, since the only way to tell a new failure from an inherited one is to A/B against a stashed tree — which certifying rc.15 required four times. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent 6726a04 commit 61f5022

1 file changed

Lines changed: 23 additions & 10 deletions

File tree

.claude/skills/rc/SKILL.md

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -138,16 +138,29 @@ certified nothing.
138138

139139
| Row | Minimum | Suites |
140140
|---|---|---|
141-
| JVM | **2469** | 7 |
142-
| JS | **753** | 5 |
143-
| Native | **1908** | 7 |
144-
145-
**The JVM row includes 17 cases that FAIL on purpose** as of 2026-08-14 —
146-
`RiddlModelsRoundTripTest` (16 of 189) and `Root2JsonCorpusTest`'s validation-
147-
parity case (173/189) — because `ccd278c00` taught the addressing check to
148-
resolve `Id` aliases and exposed 49 real defects in riddl-models. The minimum
149-
above is cases RUN, which is what guards against skipping; do not read a green
150-
JVM leg as achievable until that repo is fixed. See BACKLOG § 3.
141+
| JVM | **2737** | 7 |
142+
| JS | **840** | 5 |
143+
| Native | **2456** | 7 |
144+
145+
**Raised 2026-08-17 at 2.0.0-rc.15 (2737 / 840 / 2456).** This was a LARGE jump
146+
— +268 / +87 / +548 — and it does not reconcile against one session's work,
147+
because the floors were simply not raised by the sessions between 08-14 and
148+
08-17 (the `at` lookup, A20 typed holes, numeric literals, `!`/`not` synonymy,
149+
and rc.15's own four items all landed in between). **A floor that lags is a
150+
weaker gate than one that tracks**, since a skipping bug hides in the slack;
151+
raise it every time, even when nothing else about the run is interesting.
152+
153+
**The JVM row includes 7 cases that FAIL on purpose** as of 2026-08-17, in FOUR
154+
suites — `RiddlModelsRoundTripTest` (3), `Root2JsonCorpusTest`'s validation-parity
155+
case (1), `ReportedIssuesTest` "should 406" (1), and riddlc's local-corpus cases
156+
against `riddl-examples` (2, dokn and shopify-cart). The Native row carries the
157+
same last two. This is DOWN from 17 on 2026-08-14 because riddl-models cleared
158+
the 49 `Id`-alias defects; `reactive-bbq` has since joined the corpus failures on
159+
context-isolation-seam errors, which is filed as BACKLOG `[4.5]`. The minimum
160+
above is cases RUN, which is what guards against skipping. **A/B every one of
161+
these against a stashed tree before a release** — that is the only way to tell a
162+
new failure from an inherited one, and it took four stash-and-rerun cycles to
163+
certify rc.15.
151164

152165
**Consequence for the JVM leg: `tJVM` cannot be run as one `;` chain.** The
153166
chain aborts at `commands`, so `riddlLib` and `riddlc` never run and the leg

0 commit comments

Comments
 (0)