Skip to content

Implement part 2 of 2 of the empty bodies in specs/vm/jit_semantics.t27 (4 functions) - #4563

Merged
gHashTag merged 5 commits into
masterfrom
queen-4370
Oct 25, 2026
Merged

gHashTag merged 5 commits into
masterfrom
queen-4370

Conversation

@gHashTag

Copy link
Copy Markdown
Collaborator

Closes #4370

Written by a bee on queen-4370 and published by tools/queen/publish.py. The branch itself is the bee's; the second commit is the coordination entry every pull request must add, which a bee has no way to know about.

1 file changed, 26 insertions(+), 6 deletions(-)

🤖 Generated with Claude Code

Trinity Bee and others added 2 commits September 20, 2026 15:42
The turn ended with these files edited and never committed. Uncommitted
work is invisible to the review - it reads the branch - so the attempt
would have been released as empty and the next bee would have started
beside this work rather than from it.

This commit is not a claim that the work is correct. It is the bee's
work, committed on its behalf, and it is judged exactly like any other:
the adversarial reviewer reads it, the compiler runs on it, and the
issue's own criteria are measured against it.

Issue: #4370
Turn: 169fab1f-67be-4c7d-a556-8ad5d384075d
Ending: finished (the turn closed)
Committed: 1 path(s)
Left uncommitted: 0 path(s) outside the declared boundary
A pull request must add exactly one docs/now entry and a bee has no way
to know that: its brief names a boundary file and acceptance criteria,
and docs/now/ is neither. The publisher adds it rather than failing the
gate.

Closes #4370

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@gHashTag
gHashTag enabled auto-merge (squash) September 21, 2026 19:43
@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-09-21 19:45:41 UTC

Summary

Status Count
Total Open PRs 28
PRs with Failing Checks 24
PRs with All Checks Green 4
READY 3
FAILING 24
PENDING 0
NO CHECKS YET 0

These columns do not partition: 3 + 24 + 0 + 0 = 27, and there are 28 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=403499176a5d != 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).

This was referenced Sep 21, 2026
This was referenced Oct 25, 2026
…4370)

t27 has no if-let, so the parser stopped at the first pattern binding and the whole spec read as NOPARSE. The cache lookup now tests the optional, allocates the inner map when it is absent, and unwraps it, which is the idiom the corpus already uses.
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-25 08:00:38 UTC

Summary

Status Count
Total Open PRs 50
PRs with Failing Checks 21
PRs with All Checks Green 29
READY 17
FAILING 21
PENDING 0
NO CHECKS YET 0

These columns do not partition: 17 + 21 + 0 + 0 = 38, and there are 50 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=55c0f1b1b32d != 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 e85b9c5 into master Oct 25, 2026
33 of 38 checks passed
gHashTag added a commit that referenced this pull request Oct 25, 2026
…and #4729 (Closes #12361)

#4729 and #4563 merged into master on 2026-10-25. Both filled empty
bodies in specs/vsa/packed_vsa.t27 and specs/vm/jit_semantics.t27
without resealing them, so the Spec Guards seal currency step and
coverage went red again once #12347's builder seal was fixed. This
change resaves the four seal files naming the two specs, with a t27c
built from master commit a6bdfef. All eight generated-code hashes
match the "current" values that CI printed for job 121116704617.

t27c seal --verify on both specs: all hashes MATCH.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
gHashTag added a commit that referenced this pull request Oct 25, 2026
…Closes #12359)

specs/vm/jit_semantics.t27 changed on master in #4563 and specs/vsa/packed_vsa.t27 in #4729 without a
reseal, so the coverage check lists JitSemantics, PackedVsa and their twins vm_JitSemantics and
vsa_PackedVsa as not holding on every PR. Re-saved the four files with a t27c built from master
(t27c-bootstrap 0.5.2); the seal verify command reports every hash MATCH for both specs. The twin files
also move from the 2026-10-04/05 layout to seal schema 2 (closure, config, toolchain), which is what the
tool writes today. No spec is edited.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
gHashTag added a commit that referenced this pull request Oct 25, 2026
…y's merges (Closes #12347) (#12348)

* seals: reseal specs/tri/pipeline/builder.t27, stale since #4642 (Closes #12347)

#4642 added four lines to specs/tri/pipeline/builder.t27 without resealing
it, so the Spec Guards seal currency step has been red on master since
then and every new PR inherits the failure. This change resaves both seal
files that name the spec (TriBuilder.json and pipeline_TriBuilder.json)
with a t27c built from master commit a6bdfef. Its four generated-code
hashes equal the "current" values that CI printed for job 121111974641.

t27c seal --verify specs/tri/pipeline/builder.t27: all hashes MATCH.

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

* seals: reseal jit_semantics.t27 and packed_vsa.t27, stale since #4563 and #4729 (Closes #12361)

#4729 and #4563 merged into master on 2026-10-25. Both filled empty
bodies in specs/vsa/packed_vsa.t27 and specs/vm/jit_semantics.t27
without resealing them, so the Spec Guards seal currency step and
coverage went red again once #12347's builder seal was fixed. This
change resaves the four seal files naming the two specs, with a t27c
built from master commit a6bdfef. All eight generated-code hashes
match the "current" values that CI printed for job 121116704617.

t27c seal --verify on both specs: all hashes MATCH.

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

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@gHashTag
gHashTag deleted the queen-4370 branch October 26, 2026 09:07
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.

Implement part 2 of 2 of the empty bodies in specs/vm/jit_semantics.t27 (4 functions)

2 participants