Releases: gHashTag/t27
Releases · gHashTag/t27
GoldenFloat v0.6.0 — P0 Sprint 1 Complete
GoldenFloat v0.6.0 — P0 Sprint 1 Complete
What's New
6 new .t27 specs converted from Zig source (P0 Core Rewrite Sprint 1):
| Spec | Tests | Invariants | Benchmarks |
|---|---|---|---|
| specs/ternary/bigint.t27 | 32 | 15 | 11 |
| specs/jit/jit.t27 | 15 | 10 | 8 |
| specs/vsa/vsa_core.t27 | 22 | 13 | 12 |
| specs/ternary/hybrid_bigint.t27 | 30 | 15 | 14 |
| specs/neural/forward_pass.t27 | 30 | 15 | 14 |
| specs/numeric/format_conversion.t27 | 22 | 14 | 14 |
Total: 151 tests, 82 invariants, 73 benchmarks
Test Results
- Parse: 122 passed
- Gen Zig: 122 passed
- Gen Verilog: 106 passed
- Gen C: 106 passed
- Fixed Point: 0 divergences
Commits
- `29702fc` — P0 Sprint 1: Zig→t27 specs (6 files) (#311)
- `6e40366` — seals and experience entry for P0 Sprint 1 (#313)
Installation
pip install golden-float
npm install golden-float🤖 Generated with Claude Code
GoldenFloat v0.5.0
GoldenFloat v0.5.0 — Full multi-language release with all tokens
Installation
Python:
pip install golden-floatJavaScript:
npm install golden-floatRust:
[dependencies]
golden-float-ffi = "0.1.0"Features
- All 7 formats: GF4, GF8, GF12, GF16, GF20, GF24, GF32
- Bit-identical cross-language results
- NumPy dtype support (Python)
- WebAssembly (JavaScript)
- C header:
include/golden_float.h
GoldenFloat v0.4.0
GoldenFloat v0.4.0 — Full multi-language release
Installation
Python:
pip install golden-floatJavaScript:
npm install golden-floatRust:
[dependencies]
golden-float-ffi = "0.1.0"Features
- All 7 formats: GF4, GF8, GF12, GF16, GF20, GF24, GF32
- Bit-identical cross-language results
- NumPy dtype support (Python)
- WebAssembly (JavaScript)
- C header:
include/golden_float.h
GoldenFloat v0.3.0 (OIDC Test)
GoldenFloat v0.3.0 — Test PyPI Trusted Publisher (OIDC)
Changes
- Use PyPI Trusted Publisher (OIDC) instead of API token
- Fixes workflow publication issues
Installation
Python:
pip install golden-floatGoldenFloat v0.2.0
GoldenFloat v0.2.0 — Full Multi-Language Release
Installation
Python:
pip install golden-floatJavaScript:
npm install golden-floatRust:
[dependencies]
golden-float-ffi = "0.1.0"Features
- All 7 formats: GF4, GF8, GF12, GF16, GF20, GF24, GF32
- Bit-identical cross-language results
- NumPy dtype support (Python)
- WebAssembly (JavaScript)
- C header:
include/golden_float.h
Changes from v0.1.1
- Fixed missing bindings/ffi/include directories in release
GoldenFloat v0.1.1
GoldenFloat v0.1.1 — Release with workflow trigger
Same as v0.1.0 but created after workflow registration.
GoldenFloat v0.1.0
GoldenFloat v0.1.0 — Initial Multi-Language Release
Installation
Python:
pip install golden-floatJavaScript:
npm install golden-floatRust:
[dependencies]
golden-float-ffi = "0.1.0"Features
- All 7 formats: GF4, GF8, GF12, GF16, GF20, GF24, GF32
- Bit-identical cross-language results
- NumPy dtype support (Python)
- WebAssembly (JavaScript)
- C header:
include/golden_float.h
v0.18.0 — 18 Rings Sealed, CANOPY Complete
T27 Compiler v0.18.0
18 Rings Sealed — 5 Layers Complete
The oak has grown its canopy. The t27 bootstrap compiler reaches its deterministic fixed point.
Stats
- 4957 LOC Rust compiler (bootstrap/src/compiler.rs)
- 43 spec files parse, gen (Zig/Verilog/C), seal, verify
- 43 seals in .trinity/seals/
- 11 conformance JSON vector files
- 0 failures across all 3 backends
- Deterministic fixed point confirmed
CLI Commands
t27c parse <file.t27>— parse spec to ASTt27c gen <file.t27>— generate Zigt27c gen-verilog <file.t27>— generate synthesizable Verilogt27c gen-c <file.t27>— generate C codet27c conformance <file.json>— compute test_vector_hasht27c seal <file.t27> [--save|--verify]— hash sealing
Layers
| Layer | Rings | Description |
|---|---|---|
| SEED | 0-4 | Kernel: lex, parse, basic codegen |
| ROOT | 5-8 | Types, tests, conformance |
| TRUNK | 9-12 | All backends, seal/verify |
| BRANCH | 13-15 | Full spec coverage |
| CANOPY | 16-17 | Self-parse, fixed point |
Infrastructure
- CI: issue-gate.yml + phi-loop-ci.yml
- Issue templates: seed-ring, ar-task
- Constitutional laws: SOUL.md, ISSUE-GATE-001
- 27-agent system documented
phi^2 + 1/phi^2 = 3 | TRINITY