Skip to content

fix(specs): make tri_net_formats compile; refresh 37 copies from gamma/euler - #99

Merged
gHashTag merged 1 commit into
mainfrom
fix/specs-compile-current-t27
Oct 5, 2026
Merged

gHashTag merged 1 commit into
mainfrom
fix/specs-compile-current-t27

Conversation

@gHashTag

@gHashTag gHashTag commented Oct 5, 2026

Copy link
Copy Markdown
Owner

What

Makes the specs of this repo that the app.t27.ai SPECS catalog lists as Broken compile under the current t27 compiler. Only .t27 spec files are changed: no generated files, no hand-written code in any other language.

specs/numeric/tri_net_formats.t27 failed to parse (for (const X) |v|
-> for (X) |v|), so the app.t27.ai SPECS catalog listed it as Broken.

The other 37 files are byte-identical copies of tt-trinity-gamma and
tt-trinity-euler specs; they are refreshed to the fixed versions so they
stay duplicates (the catalog dedups by content hash) instead of
appearing as new Broken entries.

Catalog entries Broken -> Working (1)

  • specs/numeric/tri_net_formats.t27

How verified

  • The catalog's own compiler (the t27_compiler.wasm vendored in gHashTag/trinity, run as sync-t27-specs.mjs does) reports every changed file as ok or warn (before: fail). Every test and fn in the source is parsed (N/N).
  • t27c parse exits 0 on every changed file with gHashTag/t27 master f6336acac, built on the Railway t27c lab.
  • gitleaks: no leaks.

Picking it up

The catalog shows these as Working once trinity re-runs its spec sync (apps/website/scripts/sync-t27-specs.mjs) after this merges.

🤖 Generated with Claude Code

…a/euler

specs/numeric/tri_net_formats.t27 failed to parse (`for (const X) |v|`
-> `for (X) |v|`), so the app.t27.ai SPECS catalog listed it as Broken.

The other 37 files are byte-identical copies of tt-trinity-gamma and
tt-trinity-euler specs; they are refreshed to the fixed versions so they
stay duplicates (the catalog dedups by content hash) instead of
appearing as new Broken entries.

Verified: catalog wasm harness ok/warn on all 38 with every test and fn
parsed; `t27c parse` exits 0 with gHashTag/t27 master f6336acac on the
Railway t27c lab.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gHashTag
gHashTag merged commit 81f02d5 into main Oct 5, 2026
14 of 17 checks passed
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