Skip to content

Port gHashTag/trinity:src/brain/fusiform_gyrus.zig (Zig, 4 functions) to specs/port/trinity/src/brain/fusiform_gyrus.t27 - #6885

Open
gHashTag wants to merge 3 commits into
masterfrom
queen-6383
Open

gHashTag wants to merge 3 commits into
masterfrom
queen-6383

Conversation

@gHashTag

@gHashTag gHashTag commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Closes #6383

Written by a bee on queen-6383 and published by tools/queen/publish.py. The branch itself is the bee's; the second commit is the coordination entry every pull request must add, which a bee has no way to know about.

1 file changed, 115 insertions(+)

🤖 Generated with Claude Code

This was referenced Oct 6, 2026
This was referenced Oct 6, 2026

@t27-bees t27-bees Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewer bee verdict for head d5532de7507a0ee40677acdbdbaab2228de76d4c (tools/bees/reviewer.py, zai glm-4.7-flash, 6 turns, 83 s; then glm-4.5-flash, 4 turns, 60 s).

BEE-VERDICT: APPROVE
summary: Ported all 4 required functions to the boundary file with 8 passing tests, no implementation defects, and all acceptance criteria met
criterion: Criterion 1 -- met -- evidence: brief:606
criterion: Criterion 2 -- met -- evidence: brief:607
criterion: Criterion 3 -- met -- evidence: brief:608
criterion: Criterion 4 -- met -- evidence: brief:609
criterion: Criterion 5 -- met -- evidence: brief:610
criterion: Criterion 6 -- met -- evidence: brief:611
criterion: Criterion 7 -- met -- evidence: brief:612
discounted-check: Corpus ratchet (expected-failure ledger) -- pre-existing type name conflict on master, tracked in corpus ledger as expected failure (not a defect introduced by this PR)
discounted-check: cli-tri -- pre-existing census movement and runtime skips on master, baseline holds with no new skips (brief:552-602)
discounted-check: emit-bitexact -- pre-existing failure on master affecting orbitofrontal_value.t27, unrelated to this PR (brief:448-498)
discounted-check: spec-guards -- pre-existing drift on master affecting ring-096 and ring-097, unrelated to this PR (brief:500-550)

Evidence

Analysis

1. Does the change do what issue #6383 asks?

Issue #6383 asks for:

  • Port 4 functions (encodeF32ToGF16, decodeGF16ToF32, encodeBF16, decodeBF16) from src/brain/fusiform_gyrus.zig to specs/port/trinity/src/brain/fusiform_gyrus.t27
  • Add at least 4 test blocks asserting on behavior from the original
  • Only change the specified file (boundary: specs/port/trinity/src/brain/fusiform_gyrus.t27)

All acceptance criteria met:

  • Criterion 1: test -f specs/port/trinity/src/brain/fusiform_gyrus.t27 && echo present prints present — met (brief: line 606)
  • Criterion 2: All 4 functions ported under their names — met (brief: line 607)
  • Criterion 3: Generated code has no "not yet implemented" — met (brief: line 608)
  • Criterion 4: Generated code has >12 lines — met (brief: line 609)
  • Criterion 5: File parses (IMPLEMENTED, not NOPARSE) — met (brief: line 610)
  • Criterion 6: At least 4 test blocks — met (brief: line 611, runner shows 8 tests)
  • Criterion 7: Generated code compiles, no BLOCKED — met (brief: line 612)

Boundary verification:
The PR creates two files:

  1. specs/port/trinity/src/brain/fusiform_gyrus.t27 (115 lines) — the required spec file
  2. docs/now/2026-10-06-published-port-ghashtag-trinity-src-brain-fusiform-gyrus-zig-zig-4-fun.md (11 lines)

The docs/now file is explicitly documented as auto-generated by the publisher (see brief: "This entry is written by the publisher, not by the bee. A bee has no way to know that: its brief names a boundary file and acceptance criteria, and docs/now is neither."). The PR body correctly states "1 file changed, 115 insertions(+)" referring only to the .t27 file.

This is not an edit to another spec and the docs/now entry is a publishing artifact, not work the bee wrote. The core change is only the boundary file.

2. Red checks analysis

Red checks that do NOT count against this head:

  1. Corpus ratchet (expected-failure ledger) — the log shows the failure is a pre-existing "type name may not gain a second definition" issue on master (last 6 commits of master) that was queued but not run, and it's tracked in the corpus ledger as an expected failure (not a new defect introduced by this PR).

  2. emit-bitexact — the log shows this is a pre-existing failure on master (last 6 commits of master), affecting specs/port/trinity/src/brain/orbitofrontal_value.t27, unrelated to this PR's changes.

  3. spec-guards — the log shows this is a pre-existing drift on master (last 6 commits), affecting multiple rings (ring-096, ring-097), not caused by this PR.

  4. cli-tri — the log shows "No new runtime skips. Baseline holds" and the census movement is the pre-existing "run: steps 291 → 292" mentioned in the brief's "On master" field, not a new defect.

None of these red checks are caused by this PR's changes; they're all pre-existing infrastructure/corpus issues.

No blocking-check: All PR changes are sound and meet all acceptance criteria.


Second, independent review (glm-4.5-flash): APPROVE -- Successfully ported 4 functions from Zig to .t27 format within boundary, all acceptance criteria met

@t27-bees t27-bees Bot added the bee-reviewed A reviewer bee reviewed and verified this PR at its current head; the only merge signal (#5525) label Oct 6, 2026
@gHashTag
gHashTag enabled auto-merge (squash) October 7, 2026 07:25
@gHashTag
gHashTag disabled auto-merge October 7, 2026 07:32
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-12 05:05:19 UTC

Summary

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

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=e769ef021713 != 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 12, 2026 05:05
@gHashTag
gHashTag disabled auto-merge October 12, 2026 05:05
Trinity Bee and others added 2 commits October 12, 2026 17:08
A pull request must add exactly one docs/now entry and a bee has no way
to know that: its brief names a boundary file and acceptance criteria,
and docs/now/ is neither. The publisher adds it rather than failing the
gate.

Closes #6383

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

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-12 10:14:24 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)=e769ef021713 != 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 12, 2026 10:22
@gHashTag
gHashTag disabled auto-merge October 12, 2026 10:23
A pull request must add exactly one docs/now entry and a bee has no way
to know that: its brief names a boundary file and acceptance criteria,
and docs/now/ is neither. The publisher adds it rather than failing the
gate.

Closes #6383

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

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bee-reviewed A reviewer bee reviewed and verified this PR at its current head; the only merge signal (#5525)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Port gHashTag/trinity:src/brain/fusiform_gyrus.zig (Zig, 4 functions) to specs/port/trinity/src/brain/fusiform_gyrus.t27

2 participants