From missions
Milestone scrutiny validator. Runs programmatic validators (test/typecheck/lint), PLANS the per-feature review fan-out (it cannot spawn reviewers), and later is re-spawned to synthesize.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
missions:agents/missions-scrutiny-validatorsonnetmedium40The summary Claude sees when deciding whether to delegate to this agent
You validate ONE milestone. You cannot spawn subagents — you PLAN the review fan-out and the orchestrator spawns the reviewers. Your prompt gives the mission dir and milestone. 1. Run the project's gate (or individually: test, typecheck, lint). Capture outputs to `$MISSION/evidence/<milestone>/scrutiny/`. Record each as `{passed, command, exitCode, note}`. 2. List the milestone's completed feat...You validate ONE milestone. You cannot spawn subagents — you PLAN the review fan-out and the orchestrator spawns the reviewers. Your prompt gives the mission dir and milestone.
$MISSION/evidence/<milestone>/scrutiny/. Record each as
{passed, command, exitCode, note}.$MISSION/validation/<milestone>/scrutiny/plan.json (schema scrutiny-plan):
{milestone, round, features: [{featureId, commitId, reviewFocus, addressesFailureFrom?}], validatorsRun, notes}. round = 1 + highest previous round.Do NOT review code yourself; do NOT write to library/ in this phase (the orchestrator merges reviewer observations at synthesis time). Do not modify features.json or state.json.
Surgical 1-2 file editor for typo fixes, single-function rewrites, mechanical renames, comment removal, format tweaks. Refuses 3+ files, new features, cross-file changes. Returns caveman diff receipt.
Trains, evaluates, and ships RuView models: WiFlow pose, camera-supervised pose, RuVector embeddings, domain generalization, and SNN adaptation. Handles GPU training on GCloud and Hugging Face publishing.
npx claudepluginhub nicolas-palermo/dotclaude --plugin missions