Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions docs/now/2026-08-30-the-ledger-shrank-by-nineteen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# NOW -- The ledger shrank by nineteen (2026-08-30)

## The corpus ratchet was red on master for an improvement (Refs #2882)

- UNEXPECTED PASSES: 19, all `[parse]`, all specs #2877 and #2882 unblocked -- thirteen by reading `#` as a comment and six by reading a hyphenated module name whole
- the ratchet's rule is that an entry which starts passing must be REMOVED, so an improvement fails it exactly as a regression does, and that is the design
- UNEXPECTED FAILURES: 1, `specs/api/sdk_contract.t27 [parse-no-discard]` -- the same spec, now parsing, and therefore now MEASURABLE for discard
- a spec that could not be parsed could not be measured for discard either: not new loss, newly countable loss
- ledger 169 -> 151, cap set to match, reason written on the one new entry
- `--bless-expectations` still does not raise `max_entries` and still writes `unclassified` as the reason; both were set by hand, as in #2862
140 changes: 9 additions & 131 deletions docs/reports/suite_expectations.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"schema_version": 1,
"generated_by": "t27c suite --bless-expectations",
"max_gate_failures": 2,
"max_entries": 169,
"max_entries": 151,
"entries": [
{
"path": "specs/account/repo.t27",
Expand All @@ -18,19 +18,16 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/api/c_api_contract.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/api/sdk_contract.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
"phase": "parse-no-discard",
"reason": "newly parsing after #2877/#2882 unblocked it, and now visible to the discard counter: a spec that could not be parsed could not be measured for discard either. Not new loss -- newly countable loss.",
"issue": 2882,
"expires": "2026-11-30",
"discard_tokens": 207,
"discard_by_channel": {
"clause-junk": 207
}
},
{
"path": "specs/api/tri_net_api.t27",
Expand Down Expand Up @@ -67,13 +64,6 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/automation/wrapup-auto.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/base/ternary_add.t27",
"phase": "parse-no-discard",
Expand All @@ -98,13 +88,6 @@
"top-level-resync": 52
}
},
{
"path": "specs/benchmarks/bench_main.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/benchmarks/bench_nn.t27",
"phase": "parse",
Expand All @@ -119,27 +102,6 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/benchmarks/ternary_vs_binary.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/brain/brain.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Number",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/brain/neural_gamma.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/bus/pubsub.t27",
"phase": "parse",
Expand Down Expand Up @@ -284,27 +246,13 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/fpga/testbench/power_analysis_tb.t27",
"phase": "parse",
"reason": "parse error in fn near line N: Unexpected token in expression: KwInvariant ('invariant')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/fpga/testbench/uart_tb.t27",
"phase": "parse",
"reason": "parse error in fn near line N: Unexpected token in expression: Semicolon (';')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/fpga/testbench/vcd_conformance_compare_tb.t27",
"phase": "parse",
"reason": "parse error in fn near line N: Unexpected token in expression: KwInvariant ('invariant')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/fpga/top_level.t27",
"phase": "parse-no-discard",
Expand Down Expand Up @@ -338,41 +286,6 @@
"bdd-block-fallback": 38
}
},
{
"path": "specs/github/auth.t27",
"phase": "parse",
"reason": "parse error at module level near line N: Unexpected token in expression: Colon (':')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/github/comments.t27",
"phase": "parse",
"reason": "parse error at module level near line N: Unexpected token in expression: Colon (':')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/github/issues.t27",
"phase": "parse",
"reason": "parse error at module level near line N: Unexpected token in expression: Colon (':')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/github/prs.t27",
"phase": "parse",
"reason": "parse error at module level near line N: Unexpected token in expression: Colon (':')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/github/tests/e2e_full_flow.t27",
"phase": "parse",
"reason": "parse error at module level near line N: Unexpected token in expression: Colon (':')",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/graph/knowledge_graph.t27",
"phase": "parse",
Expand Down Expand Up @@ -1168,13 +1081,6 @@
"top-level-resync": 83
}
},
{
"path": "specs/physics/chimera_best_gamma.t27",
"phase": "parse",
"reason": "parse error in fn near line N: unexpected token after expression statement: RParen",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/physics/e8_lqg_bridge.t27",
"phase": "parse",
Expand Down Expand Up @@ -1217,13 +1123,6 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/physics/quantum.t27",
"phase": "parse",
"reason": "parse error at module level near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/pins/emitter_xdc.t27",
"phase": "typecheck",
Expand Down Expand Up @@ -1334,13 +1233,6 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/server/project.t27",
"phase": "parse",
"reason": "parse error in fn near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/server/provider.t27",
"phase": "parse",
Expand All @@ -1355,20 +1247,6 @@
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/server/routes.t27",
"phase": "parse",
"reason": "parse error in fn near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/server/session.t27",
"phase": "parse",
"reason": "parse error in fn near line N: unexpected token after expression statement: Ident",
"issue": 1959,
"expires": "2026-11-30"
},
{
"path": "specs/server/sse.t27",
"phase": "parse",
Expand Down
Loading