agents: review-warden, a profile agent for the review-speed watch (Closes #6088) - #6089
Conversation
…oses #6088) The review-speed work (#5776, epic #5906) was watched by one chat session's cron ticks. This names the job for any session: where the plan, the reviewer, the Queen's status and the task-shape checker are; the round (measure, hand the fix to the Queen as a task that passes tools/queen/task_shape.py, watch it land, report); and what is never done. It points at the rules' homes instead of copying them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… and read her review events (Refs #6088) task_shape.py said ready for three filed tasks whose criteria she could not use: numbered lines she does not read, and a check her runner refuses (an absolute path). Measured with tools/queen/criteria_backfill.py, the twin pinned to her parser; her public activity showed two escalations. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR DashboardGenerated at: 2026-10-04 15:03:41 UTC
Summary
Seal Status
|
…im and ledger, installed tools, reports on #5776 (Refs #6088) The scheduled task review-warden-round loads this file every 2 h. Tools that are not on master (reviewer.py, criteria_backfill.py, the plan) are named by their installed copies or their branch; tri cards still in the Queen's hands are skipped until they land; the round never uses the Queen's token. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Same shape as First delegated task through this path: #6099 was accepted by the Queen at 15:11:39Z. |
PR DashboardGenerated at: 2026-10-04 15:32:58 UTC
Summary
Seal Status
|
…ces a report token (Refs #5776) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
PR DashboardGenerated at: 2026-10-04 15:58:01 UTC
Summary
Seal Status
|
Closes #6088
What
.claude/agents/review-warden.md: a profile agent for the review-speed watch (#5776, epic #5906). It says where the plan, the reviewer, the Queen's status and the task-shape checker are, and gives one round:tri review-logtri review-log: a health card from a window of the reviewer bee's own log (scripts/tri_loop/review_log.py) #6086,tri epic-citri epic-ci: which checks of an epic's pull requests turned red since the last snapshot (scripts/tri_loop/epic_ci.py) #6087,tri queen-logtri queen-log: a health card from a window of the Queen engine's own log (scripts/tri_loop/queen_log.py) #6056,reviewer.py tick/doctor);tools/queen/task_shape.py, with every expected output computed by a reference run before filing;/queen/status, the board, aqueen-<N>branch);It points at the rules' homes (the plan, the reviewer's docstring) instead of copying them, and it lists what the agent never does: merge, approve, auto-merge, post as the bot, print a secret, build or test on the workstation.
Why
On 2026-10-04 every reviewer run ended on HTTP 504 for three hours and two watch ticks read it as transient. The watch had no written method outside one chat session. The tools it names are being written by the Queen's bees (#6086, #6087, #6056); until they land, the agent's round still runs with
reviewer.py tickand/queen/status.Checks
LC_ALL=C grep -cP '[^\x00-\x7F]'prints 0).2e852cf82without a checkout (the workstation is overloaded; nothing to build).🤖 Generated with Claude Code