Skip to content

fix(seals): reseal 149 gen-drifted specs after the C emitter changes - #2934

Merged
gHashTag merged 1 commit into
masterfrom
w764
Aug 30, 2026
Merged

fix(seals): reseal 149 gen-drifted specs after the C emitter changes#2934
gHashTag merged 1 commit into
masterfrom
w764

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

*T parameters now reach C as T* (#2929) and a constant must fit its declared
type (#2925). Both change generated output, so seal-coverage went red on master
the moment they landed.

The reading the gate asks for, before re-sealing:

corpus-ratchet on master SUCCESS
cc accepts 174, unchanged

Nothing worsened. Re-sealing records output whose acceptance is level.

seal files written                73
twinned specs already consistent 445
after: 1318 seals, 1224 hold, 94 known-broken already in seal_baseline.txt

Second time in two passes that an emitter change of mine left master red on
this gate. The repair is one command — tri seals drift --fix — and it belongs
in the same pull request as the emitter change rather than in a follow-up. Noted
so the next one carries it.

Refs #2925
Refs #2929

`*T` parameters now reach C as `T*` (#2929) and a constant must fit its declared
type (#2925). Both change generated output, so the seals stopped describing it.

Acceptance read first, as the gate instructs:

    corpus-ratchet on master   SUCCESS
    cc accepts                 174, unchanged

Nothing worsened, so re-sealing records output whose acceptance is level rather
than lower.

    seal files written               73
    twinned specs already consistent 445
    after: 1318 seals, 1224 hold, 94 known-broken already in seal_baseline.txt

Second time in two passes that an emitter change of mine left master red on
`seal-coverage`. The repair is one command and belongs in the same pull request
as the emitter change, not in a follow-up.

Refs #2925
Refs #2929
@gHashTag
gHashTag enabled auto-merge (squash) August 30, 2026 00:44
@github-actions

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-08-30 00:45:43 UTC

Summary

Status Count
Total Open PRs 9
PRs with Failing Checks 7
PRs with All Checks Green 2
READY 0
FAILING 7
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=7d3956bee444 != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@gHashTag
gHashTag merged commit 993f949 into master Aug 30, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant