Skip to content

queen: golden_chain section 7 and godmode_route (Refs #12945) - #13259

Closed
gHashTag wants to merge 2 commits into
masterfrom
claude/queen-vertical-stack
Closed

gHashTag wants to merge 2 commits into
masterfrom
claude/queen-vertical-stack

Conversation

@gHashTag

@gHashTag gHashTag commented Nov 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • specs/queen/golden_chain.t27 — adds Section 7: the vertical stack chain (5 nodes, 4 edges, declared labels EXACT/UNKNOWN/DERIVED/DERIVED, runtime-receipt commands). 13 tests + invariant chain_integrity. C→U is permanently UNKNOWN — no shared phi constant between compiler and UI.
  • specs/queen/godmode_route.t27 — new spec: the Queen's hand-off of one picked task into GODMODE. 10 sequential rings; ring N refuses to start while ring N-1 lacks V_ACCEPT. 14 tests + invariant route_order_is_fixed.

Both files pass t27_check with 0 errors. Pre-commit hooks all pass (foreign-budget, own-language, secret-gate).

Seals not yet re-saved (need master-built t27c in a T27 OS pane; pending owner pane run).

Part of epic "Queen over GODMODE, vertical stack and golden chain (10 rings)" (Refs #12945).

Test plan

  • Owner runs t27b suite on specs/queen/golden_chain.t27 in T27 OS pane — expect all tests PASS
  • Owner runs t27b suite on specs/queen/godmode_route.t27 in T27 OS pane — expect all tests PASS
  • Seals re-saved with master-built t27c (t27c seal <spec> --save, then tri seals sync-twins)
  • CI: foreign-budget, own-language, secret-gate, L1 all green

🤖 Generated with Claude Code

Section 7 adds the vertical stack chain: five nodes (Physics, Compiler,
UI, Orchestrator, Knowledge), four edges with declared labels (EXACT /
UNKNOWN / DERIVED / DERIVED) and runtime-receipt commands. The C->U edge
is UNKNOWN -- no shared phi constant between compiler and UI. 13 tests
+ invariant chain_integrity.

specs/queen/godmode_route.t27 is a new spec: the Queen's hand-off of one
picked task into GODMODE. 10 sequential rings; ring N refuses to start
while ring N-1 lacks V_ACCEPT. 14 tests + invariant route_order_is_fixed.

Both files: t27_check ok:true, 0 errors.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-11-07 15:28:10 UTC

Summary

Status Count
Total Open PRs 46
PRs with Failing Checks 42
PRs with All Checks Green 4
READY 2
FAILING 42
PENDING 0
NO CHECKS YET 0

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

Seal Status

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

)

Remove standalone `;` after section 7 comment header; a bare semicolon
on its own line causes a parse-ratchet / emit-bitexact / spec-guards CI failure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-11-07 16:26:42 UTC

Summary

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

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

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=e75b498e5e79 != 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 Nov 7, 2026
This was referenced Nov 7, 2026
@gHashTag

gHashTag commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator Author

Closed as a duplicate: golden_chain Section 7 lands through #13301 (sealed, Closes #13262). godmode_route.t27 stays on claude/queen-vertical-stack for its own Ring PR. Its own red was the stale QueenGoldenChain seal; scan and duplicate-bodies reds were inherited from master of 2026-11-07.

@gHashTag gHashTag closed this Nov 8, 2026
gHashTag added a commit that referenced this pull request Nov 9, 2026
…13307)

* docs(godmode): Phase 0 ring status map + Phase 1 session inventory (Refs #13260)

Phase 0 — epic visibility: docs/godmode/rings/index.md
  - Status for all 10 rings with gates A/B/C, evidence, and blockers
  - Ring 1 MERGED, Ring 2 REVIEW (CI pending), Rings 3-10 NOT_STARTED

Phase 1 — read-only inventory: docs/godmode/migration/inventory.md
  - Sessions, worktrees, open PRs, hooks, env vars
  - Migration risk classification (SAFE / REVIEW / DO_NOT_MIGRATE)
  - Flags #13259 as conflict risk on same files as Ring 2

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

* fix(crons): reuse pick_may_run for fix_may_start to clear duplicate-bodies (Refs #13262)

fix_may_start in specs/crons/t27-pareto-improvement-loop.t27 carried a body
byte-identical to pick_may_run in specs/crons/t27os-night-loop.t27, causing the
duplicate-bodies CI check to fail on PR #13301.

The function now imports pick_may_run (use crons::t27os-night-loop::pick_may_run;)
and delegates to it. This matches the pattern from commit 7acdfb1 (#13000)
which previously fixed the same issue.

No seal change needed: CronParetoImprovementLoop has no existing seal file.

Refs #13262

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

* docs(godmode): record Phase 4b free-first routing order and gap map (Refs #13260)

Owner order 2026-11-08 inserted after Phase 4; policy recorded, wiring held
behind the Phase 4 gate. Corrections: --fallback-model does not fire on
429/401/403 and stays on the Anthropic endpoint; NVIDIA NIM answers 403 on
inference; DeepSeek unfunded. Gap map points at model_route.t27, ladder.t27,
keys.t27 (no second spec).

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

* docs(godmode): point Phase 4b at lagger.t27 (#13204) and Ring 6 cost ledger (Refs #13260)

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

* t27os: orchestrator v1 contracts -- commit/push default, merge gated, window blocked

Adds 6 specs encoding the GODMODE orchestrator contract:
- orchestrator.t27: allowed/owner-only actions, commit/push/PR gates
- blockers.t27: blocker kinds; bl_of_act maps actions to blocker class
- dashboard.t27: dash_state reads shown state; dash_needs_person gate
- queue.t27: slot accounting and lane-assignment guards
- reports.t27: report-completeness flags, may_open_pr gate
- automation/t27_plan.t27: 6-step plan keeps window shell blocked

Refs #13260

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

* t27os: agent network v1 contract -- 27 domains, roles, window stays blocked

Adds specs/t27os/agent_network.t27 with 8 golden tests:
- 27 domains (T27A..T27Z + T27 kernel), 3 roles (scout/orchestrator/worker)
- 10 classified commands; CMD_T27A_SPEC_SCAN is absent (toolchain gap)
- Capability grants require orchestrator allow + audit record
- Window shell stays blocked: an_window_stays_blocked() returns true
- No command body is moved in this layer

Also adds .claude/skills/agent-network/SKILL.md.

Refs #12945

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

* policy: parse ui_raw_values with brace bodies (Refs #13399)

The colon form merged in #13437 fails t27c check with Expected LBrace, got Colon.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
cursor Bot pushed a commit that referenced this pull request Nov 9, 2026
…#13545)

* docs(godmode): Phase 0 ring status map + Phase 1 session inventory (Refs #13260)

Phase 0 — epic visibility: docs/godmode/rings/index.md
  - Status for all 10 rings with gates A/B/C, evidence, and blockers
  - Ring 1 MERGED, Ring 2 REVIEW (CI pending), Rings 3-10 NOT_STARTED

Phase 1 — read-only inventory: docs/godmode/migration/inventory.md
  - Sessions, worktrees, open PRs, hooks, env vars
  - Migration risk classification (SAFE / REVIEW / DO_NOT_MIGRATE)
  - Flags #13259 as conflict risk on same files as Ring 2

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

* fix(crons): reuse pick_may_run for fix_may_start to clear duplicate-bodies (Refs #13262)

fix_may_start in specs/crons/t27-pareto-improvement-loop.t27 carried a body
byte-identical to pick_may_run in specs/crons/t27os-night-loop.t27, causing the
duplicate-bodies CI check to fail on PR #13301.

The function now imports pick_may_run (use crons::t27os-night-loop::pick_may_run;)
and delegates to it. This matches the pattern from commit 7acdfb1 (#13000)
which previously fixed the same issue.

No seal change needed: CronParetoImprovementLoop has no existing seal file.

Refs #13262

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

* docs(godmode): record Phase 4b free-first routing order and gap map (Refs #13260)

Owner order 2026-11-08 inserted after Phase 4; policy recorded, wiring held
behind the Phase 4 gate. Corrections: --fallback-model does not fire on
429/401/403 and stays on the Anthropic endpoint; NVIDIA NIM answers 403 on
inference; DeepSeek unfunded. Gap map points at model_route.t27, ladder.t27,
keys.t27 (no second spec).

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

* docs(godmode): point Phase 4b at lagger.t27 (#13204) and Ring 6 cost ledger (Refs #13260)

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

* t27os: orchestrator v1 contracts -- commit/push default, merge gated, window blocked

Adds 6 specs encoding the GODMODE orchestrator contract:
- orchestrator.t27: allowed/owner-only actions, commit/push/PR gates
- blockers.t27: blocker kinds; bl_of_act maps actions to blocker class
- dashboard.t27: dash_state reads shown state; dash_needs_person gate
- queue.t27: slot accounting and lane-assignment guards
- reports.t27: report-completeness flags, may_open_pr gate
- automation/t27_plan.t27: 6-step plan keeps window shell blocked

Refs #13260

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

* t27os: agent network v1 contract -- 27 domains, roles, window stays blocked

Adds specs/t27os/agent_network.t27 with 8 golden tests:
- 27 domains (T27A..T27Z + T27 kernel), 3 roles (scout/orchestrator/worker)
- 10 classified commands; CMD_T27A_SPEC_SCAN is absent (toolchain gap)
- Capability grants require orchestrator allow + audit record
- Window shell stays blocked: an_window_stays_blocked() returns true
- No command body is moved in this layer

Also adds .claude/skills/agent-network/SKILL.md.

Refs #12945

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

* policy: parse ui_raw_values with brace bodies (Refs #13399)

The colon form merged in #13437 fails t27c check with Expected LBrace, got Colon.

Co-authored-by: Cursor <cursoragent@cursor.com>

* crons: a red Pareto tick returns to its pre-tick HEAD (Refs #13534)

A failed tick may commit only its own task files, rolls that lane back to the recorded pre-tick HEAD, and leaves older commits in place. It does not reset master, force-push, or open the window.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Dmitrii Vasilev <gHashTag@users.noreply.github.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.

1 participant