You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create the canonical, executable specification set and the consumer pipeline needed to reproduce the approved Trinity project profile from a clean checkout. This epic coordinates specifications, reuse of existing projects, generated/handwritten boundaries and independent acceptance evidence. It does not claim that the present corpus already generates the whole project.
Audit before planning (2026-09-12)
Inspected Trinity main at 03ae2f93f5af2fd4fa23e4c613a3c0e19ac51530, t27 at bff21b85b206a0dd367876343e56dcd8312d81ba, existing open/closed issues, and https://t27.ai/#/queen (COMB and PROJECT views).
Trinity is a mixed implementation: dozens of Zig build artifacts, React/TypeScript web UI, Swift native UI, and pinned external packages. The five-binary/zero-dependency summary is not an accurate inventory of current main.
Queen displays a public snapshot with 760 catalog/spec entries, 651 issues and five repository contributors: t27 575 specs, tri-net 113, trinity-fpga 64, Trinity 3, tt-trinity-corona 5. Those counts are observed snapshot data, not live GitHub counts or proof of executable coverage.
Current Trinity's tracked tree has 31 .t27 files outside the website mirror, 947 .t27 mirror files, 764 .tri and 1,981 .vibee files. These extensions include different dialects and metadata forms; counts cannot be added into a generation claim.
VSA and numeric implementations are already owned by zig-hdc / zig-golden-float; training is extracted to trinity-training. tri-net, trinity-fpga and tt-trinity-corona have their own specifications and work queues. The public Queen supervisor is a separate trios service.
Existing hardware projects and physical-evidence boundaries
gHashTag/trios
Existing external Queen supervisor, accessed through documented contracts
The ownership choice follows t27's specs/OWNERS.md and specs/tools/README.md: author canonical contracts in t27, then re-vendor a byte-identical pinned copy into Trinity. Shared VSA/Queen/tools/docs contracts remain in their existing namespaces. New missing project-specific contracts may use specs/trinity only after S01 records ownership. No second authored source of truth is introduced.
Scope and execution order
S01 first records the complete capability inventory and the initial headless reproduction profile. Every shipped capability must have a disposition; optional native, website, training, network and physical-hardware profiles may have independent acceptance milestones. Scope cannot shrink silently to make a green result. Host adapters remain explicit until generation is actually demonstrated.
Foundation: S01 -> S02 -> S03. Core contracts S04-S08 follow their listed prerequisites. Queen S09-S10 and external adapters S11 reuse them. S12 integrates the complete approved profile and produces the evidence index.
Each child must start by comparing its existing canonical specs and open issues, reuse rather than duplicate them, and record exact compiler/source/dependency revisions. New specs require behavior bodies or explicit declaration-only status, schema/negative checks, target compilation and runtime assertions for executable claims. Raw credentials and private transcripts must never enter specifications or evidence.
Canonical inventory, ownership, dialects, targets and explicit scope approved and versioned.
Each in-scope capability has an executable contract or an explicitly declared host/external adapter with independent conformance evidence.
Pinned clean-clone generation/build/test completes for every enabled profile; missing/partial work fails visibly.
Source, spec, compiler, dependency and artifact hashes tie each claim to an actual run.
Queen renders the same project identities and evidence states, with snapshot/live distinctions and verified desktop/mobile paths.
Existing security, compiler, build and hardware blockers are resolved for any capability claimed complete; unknown is not pass.
Repository analysis was read-only except for the separately linked remediation PRs. GitHub Projects boards could not be inventoried because the current token lacks read:project; this epic uses native issue/sub-issue relationships and does not invent or create another board.
Outcome
Create the canonical, executable specification set and the consumer pipeline needed to reproduce the approved Trinity project profile from a clean checkout. This epic coordinates specifications, reuse of existing projects, generated/handwritten boundaries and independent acceptance evidence. It does not claim that the present corpus already generates the whole project.
Audit before planning (2026-09-12)
Inspected Trinity main at
03ae2f93f5af2fd4fa23e4c613a3c0e19ac51530, t27 atbff21b85b206a0dd367876343e56dcd8312d81ba, existing open/closed issues, and https://t27.ai/#/queen (COMB and PROJECT views).Existing projects and canonical ownership
The ownership choice follows t27's specs/OWNERS.md and specs/tools/README.md: author canonical contracts in t27, then re-vendor a byte-identical pinned copy into Trinity. Shared VSA/Queen/tools/docs contracts remain in their existing namespaces. New missing project-specific contracts may use specs/trinity only after S01 records ownership. No second authored source of truth is introduced.
Scope and execution order
S01 first records the complete capability inventory and the initial headless reproduction profile. Every shipped capability must have a disposition; optional native, website, training, network and physical-hardware profiles may have independent acceptance milestones. Scope cannot shrink silently to make a green result. Host adapters remain explicit until generation is actually demonstrated.
Foundation: S01 -> S02 -> S03. Core contracts S04-S08 follow their listed prerequisites. Queen S09-S10 and external adapters S11 reuse them. S12 integrates the complete approved profile and produces the evidence index.
Each child must start by comparing its existing canonical specs and open issues, reuse rather than duplicate them, and record exact compiler/source/dependency revisions. New specs require behavior bodies or explicit declaration-only status, schema/negative checks, target compilation and runtime assertions for executable claims. Raw credentials and private transcripts must never enter specifications or evidence.
Child issues
Existing tasks to reuse (not replaced by this epic)
Epic acceptance
Repository analysis was read-only except for the separately linked remediation PRs. GitHub Projects boards could not be inventoried because the current token lacks read:project; this epic uses native issue/sub-issue relationships and does not invent or create another board.
Source anchors