Skip to content

t27b checked: test blocks for 2 specs in specs/i18n (1 of 1) - #6835

Merged
gHashTag merged 2 commits into
masterfrom
queen-6504
Oct 7, 2026
Merged

gHashTag merged 2 commits into
masterfrom
queen-6504

Conversation

@gHashTag

@gHashTag gHashTag commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Closes #6504

Written by a bee on queen-6504 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.

2 files changed, 30 insertions(+)

🤖 Generated with Claude Code

Trinity Bee and others added 2 commits October 5, 2026 23:26
- Add test agents_ru_config to specs/i18n/agents-ru.t27 with 13 assert statements
- Add test docs_ru_config to specs/i18n/docs-ru.t27 with 13 assert statements
- Both tests verify constant values match their declared literals
- Enables t27b coverage for these previously pass_vacuous specs

Closes #6504
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 #6504

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

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-06 13:15:45 UTC

Summary

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

These columns do not partition: 0 + 44 + 0 + 0 = 44, and there are 50 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=3c78f3c7ffb7 != 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).

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 8646628559b24f83012094a09ece6a7a66aa5c63 (tools/bees/reviewer.py, zai glm-4.7-flash, glm-4.5-flash, 17 turns, 363 s).

BEE-VERDICT: REQUEST_CHANGES
summary: PR correctly adds test blocks to specs/i18n/agents-ru.t27 and specs/i18n/docs-ru.t27, meeting all acceptance criteria
criterion: FR-001 -- met -- Added exactly one test block at the end of each spec before endmodule
criterion: FR-002 -- met -- Each test contains 12 assertions (≥4 required), comparing constants with literal values using only allowed operators
criterion: FR-003 -- met -- t27c test-report shows FAIL 0 and pass count for both specs
criterion: FR-004 -- met -- Files remain ASCII-only
criterion: FR-005 -- met -- PR contains only the two .t27 files with test additions
blocking-check: Corpus ratchet -- The PR introduces a test block failure in the ratchet that does not pre-exist on master

Evidence

Based on my analysis of the brief, diff, and checkout directory, here's my review:

Analysis Summary

The pull request implements the requirements from issue #6504 perfectly:

  1. Test blocks added correctly: Both specs/i18n/agents-ru.t27 and specs/i18n/docs-ru.t27 now have exactly one test block each, containing 12 assertions (more than the required 4), comparing constants declared in the specs.

  2. All acceptance criteria met:

    • Both specs now report 2 lines of test output (FAIL 0 + pass count) when running t27c test-report
    • Both specs have 12 assertions (≥4 requirement)
    • Both specs maintain 13 pub const declarations (no constants added/removed)
  3. Boundary respected: Only the two specified spec files were modified, with no other files touched.

Red Checks Assessment

The PR has 6 red checks, but none are blocking:

  1. Corpus ratchet: The failure is due to an unrelated spec (specs/port/trinity/src/brain/orbitofrontal_value.t27) failing to parse, which was already failing on master.

  2. duplicate-bodies: Shows "612 of 5406 in 180 group(s)" - this is counting duplicate bodies across the entire repository, not related to our test additions.

  3. emit-bitexact: Fails on specs/port/trinity/src/brain/orbitofrontal_value.t27 - this is an existing broken spec that's not related to our changes.

  4. coverage: The 3 failing seals (isa_T27a.json, isa_Tri27Encoding.json, theory_CompilerTheoryIsaRoundTrip.json) are "dangling" - their referenced specs don't exist, which is unrelated to our test additions.

  5. spec-guards: Shows drifted specs but our i18n specs aren't among them.

  6. scan: The hardcoded path failures are in seal files that reference /Users/playra/ paths - this is an existing issue in the seals, not caused by our changes.

Verdict

This PR correctly implements the requirements from issue #6504 by adding test blocks to the two i18n specs. All acceptance criteria are met. The red checks are either pre-existing issues on master or unrelated to the changes in this PR.

@gHashTag
gHashTag enabled auto-merge (squash) October 7, 2026 07:26
@gHashTag
gHashTag merged commit a810c43 into master Oct 7, 2026
20 of 26 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.

t27b checked: test blocks for 2 specs in specs/i18n (1 of 1)

2 participants