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
{{ message }}
Repository navigation
trinity cards: own the brain region test targets that gHashTag/trinity#1333 restores, and drop src/brain from research.unreferenced-sources #5953
gHashTag/trinity#1333 (Closes gHashTag/trinity#1331) gives build.zig real build steps for the brain regions again. The S01 checker (tools/trinity_manifest.py, vendored byte for byte into trinity as external/t27/) finds 11 targets that no card owns:
Trinity's capability index (tools/capabilities.py) fails on each of these as UNASSIGNED_TARGET. That makes the "Headless profile from a clean clone" job (reproduce.yml) red on #1333. The cards belong to t27, so this cannot be fixed in trinity without a second home for the truth.
research.unreferenced-sources also names trinity:src/brain as a directory that no file named by build.zig reaches. Once #1333 lands, build.zig names six files under src/brain as test roots, so that line becomes false.
Scope
Add a capability card under specs/trinity/capabilities/ that owns exactly those 11 targets. Its disposition, profile, acceptance and evidence must each be true. Its evidence may say measured only if a public CI run measured it, with the command and commit recorded (docs/system/project.md).
Remove src/brain from the title and IMPLEMENTATION of research.unreferenced-sources.
Add seals and a regenerated conformance/trinity/report.json.
The order problem
The cards are held to the inventory of the pinned tree gHashTag/trinity@976df5174, and none of the 11 targets exist there. At the pin, src/brain has 46 .zig files: 3 of them are reachable as modules, and the build defines no brain test or step. So trinity_manifest.py check against the pinned inventory reports UNKNOWN_TARGET for each of the card's 11 patterns. No t27 workflow runs that check. The regenerated report.json must keep those findings and say why; they must not be hidden or tolerated in code. Re-pinning S01 is separate work and out of scope here.
Activity
build(reproduce): vendor gHashTag/t27@39e06aa0 and measure trinity/br…
spec(trinity): a capability card for the brain region tests, one ahea…
fix(brain-ci): restore the brain test steps that exist, drop the ones…