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
bug(unic-archon-dlc): /build marks a slice green when its RED test pins only part of the slice's acceptance criteria #655
Build run 9ff2d6da (unic-archon-dlc 0.29.0, Archon 0.11.1, Windows 11), Consumer Becklyn-Studios/pr-review-agent, 18 slices in issues.json.
The run-build loop marked 17 slices green-done in build-state.json.
The same run's goals-check then reported 26 of 65 acceptance criteria MISSING (39 covered, 2 of them weak).
Example: slice findings-review is green-done, yet its criterion "A finding without a consequence or without evidence is returned to the model and not posted" has neither a test nor code. The report.md matrix row reads: No test. submit-review.ts:119-121 renders without validating.
The pattern across slices:
RED writes a test that covers a subset of the slice's acceptance_criteria.
GREEN satisfies that subset.
The loop records green-done and moves on.
Nothing compares the RED test against the slice's criteria before GREEN, and no later step reopens a slice.
Why it matters
green-done reads as "this slice is done", but it only means "the test this slice's RED happened to write passes". The gap surfaces once, at goals-check, after every slice is marked done and the loop has ended. By then open-pr opens the pull request with the gap in it (see #439).
In this run goals-check was right. The problem is upstream of it: the loop's definition of done is looser than the slice's own criteria.
Evidence
specs/0001-first-review/report.md § Goals-Check Coverage Matrix in the Consumer's build branch: 26 rows marked ✗ MISSING, each of them in a slice that build-state.json records as green-done.
PR opened by the run: 26 MISSING criteria stated in its own body.
Closed as superseded, by the maintainer's decision on 2026-10-30 to apply #678's rule here too: unic-archon-dlc is frozen and the DLC leaves Archon (#677). Reason for this ticket: it carries one line to #687: a green slice whose RED test pins only part of its criteria is a claim not derived from the work it names.
Activity
orioltf commentedon Oct 30, 2026
Closed as superseded, by the maintainer's decision on 2026-10-30 to apply #678's rule here too:
unic-archon-dlcis frozen and the DLC leaves Archon (#677). Reason for this ticket: it carries one line to #687: a green slice whose RED test pins only part of its criteria is a claim not derived from the work it names.—
unic-sdlc-orchestrator-9