Skip to content

feat(ring-14): Queen + NN specs gen and seal [SEED-14] - #39

Merged
gHashTag merged 1 commit into
masterfrom
ring/14-queen-nn
Apr 4, 2026
Merged

gHashTag merged 1 commit into
masterfrom
ring/14-queen-nn

Conversation

@gHashTag

@gHashTag gHashTag commented Apr 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • All three specs (specs/queen/lotus.t27, specs/nn/attention.t27, specs/nn/hslm.t27) gen and seal successfully
  • Fix extract_module_name to handle brace-style module Name { declarations (was only stripping ;, now also strips {)
  • Add seal files for QueenLotus, SacredAttention, and HSLM modules

Test plan

  • t27c gen specs/queen/lotus.t27 — OK
  • t27c gen specs/nn/attention.t27 — OK
  • t27c gen specs/nn/hslm.t27 — OK
  • t27c seal --save for all three — OK
  • t27c seal --verify for all three — all hashes MATCH
  • cargo test --release — 0 failures

Closes #36

🤖 Generated with Claude Code

- specs/queen/lotus.t27 (QueenLotus) — gen OK, seal OK
- specs/nn/attention.t27 (SacredAttention) — gen OK, seal OK
- specs/nn/hslm.t27 (HSLM) — gen OK, seal OK
- Fix module name extraction to handle brace-style module declarations
- Add seal files for all three new specs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gHashTag
gHashTag merged commit c37c2e0 into master Apr 4, 2026
1 check passed
gHashTag added a commit that referenced this pull request Jun 1, 2026
feat(ring-14): Queen + NN specs gen and seal [SEED-14]
@gHashTag
gHashTag deleted the ring/14-queen-nn branch June 16, 2026 13:45
gHashTag pushed a commit that referenced this pull request Jul 4, 2026
…rning

Closes #1355

Closes the build failure that blocks ALL downstream drift-guard CI
(tri-net PR #39 and main).

## Root cause
build.rs scans 1113 .md files containing Cyrillic (Russian-language project
documentation) and panic!s on the first encounter, breaking cargo build for
t27c. Downstream consumers (tri-net spec-drift-guard) build t27c from
master in CI, and take collateral damage on every run.

## Fix
Downgrade the three .md-scan sections from panic!(msg) to
eprintln!(cargo:warning=msg). Cyrillic in .md remains a visible build
warning, but no longer blocks compilation.

NOT changed: .rs source + .t27/.tri spec scans remain as hard panic!
(zero Cyrillic there, code-critical).

## Verified
cargo build --release --bin t27c => Finished (0 panics).
t27c self-tests: 20 passed.

## Downstream impact
Unblocks tri-net spec-drift-guard CI (27 specs x 3 backends = 81 drift
checks) on all PRs and main pushes.

Anchor: phi^2 + phi^-2 = 3
gHashTag pushed a commit that referenced this pull request Jul 4, 2026
…rning

Closes #1355

Closes the build failure that blocks ALL downstream drift-guard CI
(tri-net PR #39 and main).

build.rs scans 1113 .md files containing Cyrillic (Russian-language project
documentation) and panic!s on the first encounter, breaking cargo build for
t27c. Downstream consumers (tri-net spec-drift-guard) build t27c from
master in CI, and take collateral damage on every run.

Downgrade the three .md-scan sections from panic!(msg) to
eprintln!(cargo:warning=msg). Cyrillic in .md remains a visible build
warning, but no longer blocks compilation.

NOT changed: .rs source + .t27/.tri spec scans remain as hard panic!
(zero Cyrillic there, code-critical).

cargo build --release --bin t27c => Finished (0 panics).
t27c self-tests: 20 passed.

Unblocks tri-net spec-drift-guard CI (27 specs x 3 backends = 81 drift
checks) on all PRs and main pushes.

Anchor: phi^2 + phi^-2 = 3
gHashTag added a commit that referenced this pull request Jul 4, 2026
…rning (#1348)

Closes #1355

Closes the build failure that blocks ALL downstream drift-guard CI
(tri-net PR #39 and main).

build.rs scans 1113 .md files containing Cyrillic (Russian-language project
documentation) and panic!s on the first encounter, breaking cargo build for
t27c. Downstream consumers (tri-net spec-drift-guard) build t27c from
master in CI, and take collateral damage on every run.

Downgrade the three .md-scan sections from panic!(msg) to
eprintln!(cargo:warning=msg). Cyrillic in .md remains a visible build
warning, but no longer blocks compilation.

NOT changed: .rs source + .t27/.tri spec scans remain as hard panic!
(zero Cyrillic there, code-critical).

cargo build --release --bin t27c => Finished (0 panics).
t27c self-tests: 20 passed.

Unblocks tri-net spec-drift-guard CI (27 specs x 3 backends = 81 drift
checks) on all PRs and main pushes.

Anchor: phi^2 + phi^-2 = 3

Co-authored-by: SSD DDD <ssdm4@MacBook-Pro.local>
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.

[SEED-14] Ring-14: Queen + NN specs — full tier 3-4 gen

1 participant