Skip to content

spec(crons): QUEUE-STEP queue_verdict -- drop superseded lab pairs, own night/ first (Closes #12412) - #12414

Merged
gHashTag merged 3 commits into
masterfrom
night/194-queue-order
Oct 26, 2026
Merged

gHashTag merged 3 commits into
masterfrom
night/194-queue-order

Conversation

@gHashTag

Copy link
Copy Markdown
Collaborator

Closes #12412
Refs Trinity-S-AI-DNA/t27os#3

QUEUE-STEP in specs/crons/t27os-night-loop.t27: queue_verdict(superseded, slot_busy, ours, ours_waiting) decides which pending_dispatch pair goes to the single-flight lab next.

There are 4 tests, one of them a negative control. Typecheck OK locally. The two-compiler verdict comes from the T27 OS lab (seal=true, because crons_t27os-night-loop.json moves). This stays a draft until that receipt shows both legs green.

Source: tick-188 retrospective, ~/.t27os/loop/state.json .retro.

🤖 Generated with Claude Code

…wn night/ pairs first (Closes #12412)

Refs Trinity-S-AI-DNA/t27os#3

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

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-25 12:50:01 UTC

Summary

Status Count
Total Open PRs 50
PRs with Failing Checks 39
PRs with All Checks Green 11
READY 2
FAILING 39
PENDING 0
NO CHECKS YET 0

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

Seal Status

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

@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-25 14:15:28 UTC

Summary

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

These columns do not partition: 3 + 35 + 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)=75249fe1efad != 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 Oct 25, 2026
@gHashTag
gHashTag marked this pull request as ready for review October 26, 2026 01:46
@gHashTag
gHashTag enabled auto-merge (squash) October 26, 2026 01:46
@gHashTag
gHashTag merged commit be3e0d1 into master Oct 26, 2026
33 of 37 checks passed
@gHashTag
gHashTag deleted the night/194-queue-order branch October 26, 2026 03:41
gHashTag added a commit that referenced this pull request Oct 26, 2026
* seal: reseal crons_t27os-night-loop after #12414 changed the spec (Refs #12412)

#12414 changed specs/crons/t27os-night-loop.t27 without saving the seal, so the
seal currency check (spec-guards) reds on every PR that merges master. One seal
file, saved with the master-built compiler; gen_hash_rust equals the value CI
reports as current.

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

* seal: reseal crons_t27os-night-loop for the spec edits be3e0d1 and 8a08ce7 (Refs #12412)

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

---------

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
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.

night-loop: QUEUE-STEP verdict -- drop superseded lab pairs, own night/ pairs first

1 participant