Skip to content

spec(igla): own_model cell 23 verified -- 17 of 17 ML specs compile (Closes #10163) - #10164

Merged
gHashTag merged 2 commits into
masterfrom
spec/own-model-cell23-attention
Oct 18, 2026
Merged

gHashTag merged 2 commits into
masterfrom
spec/own-model-cell23-attention

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

Closes #10163

Part of epic #10024. After #10095 made specs/nn/attention.t27 compile, all 17 measured ML specs compile and pass, so cell 23 ("ML specs that compile", a PRACTICE step) now has its passing test and is VERIFIED.

Measured on the Railway lab, using t27c built from SOURCE_COMMIT and a checkout at master ba78d6d:

spec pass vacuous
nn/attention 35/35 (9 invariants proved) 0
ml/loss/cross_entropy_loss 5/5 0
ml/optimizer/sgd 4/4 0
ml/optimizer/adam 4/4 0
ml/optimizer/adamw 12/12 0
ml/optimizer/lamb 4/4 0
nn/hslm 61/61 0
hslm/forward_pass 14/14 0

The nine specs/igla/coder/*.t27 have compiled since #10101.

What changes

  • own_model.t27:
    • TEST_PASS[22] and STATUS[22] are now VERIFIED.
    • PCT[22] is share_pct(17, 17) = 100.
    • ML_SPECS_COMPILING is 17.
    • A new entry in MEASURED records this run.
    • The tally is now 1 published, 16 verified, 5 drafts, 5 gaps. The overall figure stays at 54%; the harness lens goes from 36 to 37.
  • own_model_board.t27: MSG, LENS_PCT, CELL_STATUS, CELL_PCT and METRICS_BYTES (625 -> 626, since one more digit) now follow the map. The negative tally tests still each change exactly one thing.

Tests: t27c test-report on the lab gives own_model.t27 9/9 and own_model_board.t27 6/6, both with 0 vacuous. The sha256 of both files on the lab matches this branch.

🤖 Generated with Claude Code

…loses #10163)

nn/attention 35/35 on the Railway lab after #10095; the other ML specs
still pass on the same checkout. Tally 1 published, 16 verified, 5 drafts,
5 gaps; the board event follows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ew (Refs #10163)

nn/ternary_ste 26/26, nn/hslm_backward 15/15, nn/hslm_data 39/39,
ml/arena_heap 10/10, ml/file_io_contract 12/12 on the lab; HF and board
endpoints re-read. REVIEWED stays false until a later PR names the review.

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

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-18 02:34:53 UTC

Summary

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

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

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=3b53d48ddb52 != 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 02:35
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-18 02:36:13 UTC

Summary

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

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

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=3b53d48ddb52 != 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 436d017 into master Oct 18, 2026
25 of 29 checks passed
gHashTag added a commit that referenced this pull request Oct 18, 2026
…7) to review (Closes #10178) (#10179)

* ledger(t27b): list own_model.t27 and own_model_board.t27 as pass (Refs #10163)

t27b-native-ratchet on this PR reads "UNLISTED specs/igla/own_model.t27"
and "UNLISTED specs/igla/own_model_board.t27: the reference passes it and
the ledger does not name it (t27b pass)". Both files are ones this PR
changes, so the red cannot be discounted as master drift even though
master 45decd5 carries 249 other UNLISTED rows.

Adds the two rows in path order with the verdict the run measured
(t27b pass). The other 249 UNLISTED rows are master's and are left to a
full --bless.

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

* spec(igla): own_model -- put the DELIVER cells' evidence to review, #10164 merged without one (Refs #10178)

The "- review:" note now records that #10164 merged on 2026-10-18 at
02:43Z with no review, and that this PR puts the evidence to review.
The evidence was re-taken on the lab at master e3fffe2:
nn/ternary_ste 26/26, nn/hslm_backward 15/15, nn/hslm_data 39/39,
ml/arena_heap 10/10, ml/file_io_contract 12/12, own_model 9/9,
own_model_board 6/6, each with 0 fail and 0 vacuous. tern-tc-9m,
tern-tc-9m-t27 and board /state each answered 200.

Comment only. No constant, status or test changes.

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

---------

Co-authored-by: Claude Opus 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.

own_model: cell 23 verified -- all 17 ML specs compile after nn/attention

1 participant