Skip to content

gen(claw): regenerate gates.c after #10674 -- master spec-guards red (Closes #10683) - #10684

Merged
gHashTag merged 1 commit into
masterfrom
claude/regen-claw-gates-c
Oct 18, 2026
Merged

gHashTag merged 1 commit into
masterfrom
claude/regen-claw-gates-c

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

Closes #10683

Master's spec-guards job has been red since d8ef9cc (#10674), and every open PR inherits it. #10674 added audit_tail_line_matches_the_count and coverage_report_lines_are_exact to specs/claw/gates.t27 but did not regenerate gen/c/claw/gates.c.

This PR changes one file, gen/c/claw/gates.c (+40 / -1). It is t27c gen-c specs/claw/gates.t27 output, never hand-edited (L2).

Verification (Railway lab, master 40b59d3)

  • I ran the step's eight regen commands and then git diff. Only gates.c differed. The other five gen/c/claw files, fmt_source.rs and own_model_board.json were already current.
  • cc -std=c11 -DT27_TEST_MAIN gen/c/claw/gates.c, then running the binary, printed All 20 tests passed. It was 18 before test(claw): kill mutation-sweep survivors in evidence, gates, preview, engine #10674's two tests.
  • The lab t27c is built from 6bc4171. Between that commit and master, only seal_write, main.rs, service.rs and test_report.rs changed under bootstrap/, so codegen is unchanged.
  • The file's md5 is identical on the lab and in the commit (ad33cae5…).

🤖 Generated with Claude Code

…loses #10683)

spec-guards has been red on master since d8ef9cc: two tests were added
to the spec, but the committed C was not regenerated. This is t27c gen-c
output from the Railway lab on master 40b59d3. All 20 tests pass under
-DT27_TEST_MAIN.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-18 22:10:53 UTC

Summary

Status Count
Total Open PRs 50
PRs with Failing Checks 47
PRs with All Checks Green 3
READY 3
FAILING 47
PENDING 0
NO CHECKS YET 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=fad12492937a != 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 enabled auto-merge (squash) October 18, 2026 22:11
@gHashTag
gHashTag merged commit 56ad2eb into master Oct 18, 2026
28 of 29 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.

spec-guards red on master: gen/c/claw/gates.c not regenerated after #10674

1 participant