Skip to content

fix(skills): close the three HIGH findings from the backlog-push reviews - #3

Draft
hellosurbhi wants to merge 7 commits into
ching-kuo:mainfrom
hellosurbhi:chore/backlog-20260803
Draft

fix(skills): close the three HIGH findings from the backlog-push reviews#3
hellosurbhi wants to merge 7 commits into
ching-kuo:mainfrom
hellosurbhi:chore/backlog-20260803

Conversation

@hellosurbhi

Copy link
Copy Markdown

Summary

Branch chore/backlog-20260803 — 7 commit(s) since main.

Commits

658dbee fix(skills): close the three HIGH findings from the backlog-push reviews
f3d407b chore(backlog): file HIGH/MEDIUM findings from the PR #1 round-2 review
b9da863 fix(commands,evals): align compatibility entrypoints and evals with BLOCKED-only re-review
6210261 fix(skills): round-1 review findings on the WARNING path
fb80cfa feat(skills): re-review only on BLOCKED across all review loops
a139617 feat(plan-codex): single audit pass, re-audit only on BLOCKED
4c45a7b docs(plan-codex): mandatory mid-call failure handling for dead audits

Changed files (14)

BUGS.md
commands/claude-codex.md
commands/execute-codex.md
commands/plan-codex.md
commands/tdd-claude-codex.md
commands/tdd-execute-codex.md
README.md
skills/claude-codex/evals/evals.json
skills/claude-codex/SKILL.md
skills/execute-codex/SKILL.md
skills/plan-codex/evals/evals.json
skills/plan-codex/SKILL.md
skills/tdd-claude-codex/SKILL.md
skills/tdd-execute-codex/SKILL.md

  • //
  • commands/
  • skills/

Status

Check Status
Pre-commit reviewers ✅ Passed (0 resolved)
CI ⏳ Pending (see Checks tab)
Vercel preview ⏳ Building (see Checks tab)

Body generated at 2026-08-03 03:21Z. Live CI and Vercel status: see Checks tab.

Test plan

  • CI passes (Actions tab)
  • Vercel preview loads correctly on mobile
  • No TypeScript errors (astro check)
  • No regressions in existing flows

🤖 Auto-PR via Claude Code

hellosurbhi and others added 7 commits August 2, 2026 21:59
Pre-existing uncommitted change dated 2026-07-28: a Codex call that
dies mid-audit is not an approval; retry once, then stop and declare
the plan UNREVIEWED out loud. Committed alone before the iteration
changes so each lands separately.

Verified: read the paragraph, matches the cross-review rule already recorded in global CLAUDE.md

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The audit loop ran up to 3 xhigh Codex rounds and only exited early on
APPROVED, so a harmless WARNING verdict bought another 10-15 minute
round. Measured 2026-08-02: three rounds, zero BLOCKED findings, ~45
minutes before any code. Now WARNING means incorporate the accepted
findings and proceed with no further call; only BLOCKED (CRITICAL
findings) triggers a re-audit, still capped at 3 iterations. The
critical-evaluation and discussion-reply protocol is unchanged.

Verified: read the revised Phase 2 end to end; verdict grammar matches codex-analyzer-role.md (VERDICT: APPROVED | WARNING | BLOCKED)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
claude-codex, execute-codex and both tdd variants re-reviewed on any
non-APPROVED verdict, so a WARNING (HIGH-only) verdict bought another
full xhigh Codex round. Session forensics showed a 6:1 blocked-to-
approved ratio with most rounds churning on non-critical findings. Now:
WARNING means fix the accepted HIGHs in one batch and proceed with no
further call (the pre-push gate and CodeRabbit still review the final
code); only BLOCKED/CRITICAL verdicts trigger a re-review; iteration
caps are unchanged. Critical-evaluation and discussion-reply protocols
untouched.

Verified: grepped all four skills for stale 'without APPROVED' / 'WARNING -> re-review' phrasing, none remain

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The justification for skipping WARNING re-reviews cited a pre-push gate
and CodeRabbit, which are operator-environment infrastructure this repo
cannot assume; the justification now stands on its own (HIGHs are fixed
and verified, only the paid re-verification round is skipped). WARNING
paths now run post-fix verification (tests/lint, GREEN suite) and route
MEDIUM/LOW handling instead of jumping straight to delivery. Route B
HIGH-only branches name their path-specific fix mechanisms (subagents
for the 3+ task path, codex-reply for the single-session path) so the
no-Edit/Write rule cannot be violated. plan-codex WARNING description
aligned to the analyzer-role grammar (at least one HIGH).

Verified: grepped skills/ for 'pre-push gate and CodeRabbit', zero remain; re-read all four After-evaluation blocks for mechanism coverage

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…LOCKED-only re-review

The commands/*.md compatibility entrypoints and both eval contracts
still mandated re-review on WARNING and re-audit until APPROVED, so the
policy shipped in the skills did not apply across all supported review
loops and the repo's own evals would enforce the removed behavior.
All entrypoints now match the skills: WARNING fixes accepted HIGHs,
verifies, and proceeds with no further call; only BLOCKED iterates.
BUGS.md drops the four HIGH findings fixed by this commit and the
previous one; the two MEDIUMs stay queued.

Verified: grep across commands/ and evals for 'without APPROVED' and WARNING-re-review phrasing returns only BLOCKED-scoped lines

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Verified: read the BUGS.md diff, auto-routed findings only, no code touched

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The 3+ task re-review branches in commands/execute-codex.md and
commands/tdd-execute-codex.md now trigger on CRITICAL only, matching
the BLOCKED-only policy, and their iteration stops key on CRITICALs
instead of approval. The obsolete until-APPROVED contract is removed
from the plan-codex skill description, command description, eval
expectation and all three README references. HIGH-only branches now
carry MEDIUM/LOW findings forward the same way their approved branches
do (delivery report for execute-codex, user prompt for the TDD
variants). BUGS.md drops the fixed HIGH entries and duplicates; the
blank-line LOW is fixed by the rewrite and its entry removed with it.

Verified: grep across skills, commands and README for 'until approved' and CRITICAL/HIGH re-review phrasing returns only BLOCKED or CRITICAL scoped lines

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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