Skip to content

[AUTOMATED] docs(re-needs): persist the three round-3 closes - #426

Merged
mahaloz merged 1 commit into
mainfrom
captain/r3-close-bookkeeping
Sep 5, 2026
Merged

[AUTOMATED] docs(re-needs): persist the three round-3 closes#426
mahaloz merged 1 commit into
mainfrom
captain/r3-close-bookkeeping

Conversation

@mahaloz

@mahaloz mahaloz commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

The problem

Three needs shipped in round 3 and their acceptance probes now pass, but the record on disk still says they are open:

$ grep -H '^status:' docs/re-needs/{checker-exceeds-instruction-ceiling,large-function-malformed-output,prototype-assertions-reject-ordinary}.md
docs/re-needs/checker-exceeds-instruction-ceiling.md:status: open
docs/re-needs/large-function-malformed-output.md:status: open
docs/re-needs/prototype-assertions-reject-ordinary.md:status: open

while the round's own acceptance run disagrees:

$ python3 -c "import json;d=json.load(open('.kuna-repipe/rounds/3/acceptance-suite.json'));print(d['sha'],d['counts'],d['closed'])"
80e965ca649d... {'total': 37, 'pass': 27, 'fail': 2, 'closed': 3, 'regressed': 0, 'indeterminate': 8}
['checker-exceeds-instruction-ceiling', 'large-function-malformed-output', 'prototype-assertions-reject-ordinary']

An open need is dispatchable, so the backlog offers three already-closed gaps as work.

The fix

The tests

Records only -- no code, no gate input. docs/re-needs/ feeds no gate; the acceptance probes themselves are unchanged.

The three needs that shipped in round 3 -- #417, #421, #422 -- had their
acceptance probes flip from FAIL to PASS on a freshly built main at
80e965c, but the record on disk still said `status: open`. Anyone reading
docs/re-needs/ (or any selector that reads it) would see three closed gaps
as dispatchable work.

This is the second time this edit has been applied: the first application
was made in the main working tree and never committed, and it was lost when
that tree was moved between branches. Committing it is the fix.

Statuses, `closed_in_round` and `closing_pr` come from
.kuna-repipe/rounds/3/acceptance-suite.json (sha 80e965c, 3 closed, 0
regressed) -- no verdict is re-derived here.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@mahaloz
mahaloz merged commit 977b422 into main Sep 5, 2026
8 checks passed
@mahaloz
mahaloz deleted the captain/r3-close-bookkeeping branch September 5, 2026 23:38
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.

1 participant