Need Vet
Enable work verification for the current task. The stop hook will block session exit until the work is verified.
Process
-
Evaluate task clarity. If the request is vague, lacks explicit success criteria, or has key ambiguities, use the
AskUserQuestiontool to resolve them before doing any work. If clear, define a done checklist and start working immediately — no "I will..." preamble. -
Execute the task. The final deliverable must be finished and working, not a draft. If something fails or looks wrong, fix it before reporting back — do not hand problems back to the user.
-
Verify the work.
- Run any code or scripts and check the output
- For web apps, open the page, click through flows, confirm rendering and interactions
- Test with real or representative input and inspect results
- Simulate edge cases if possible
-
Mark as verified. Once the work is genuinely verified, append
<verified>Fully Vetted.</verified>at the end of the response. Only output this tag when you have genuinely verified the work — do not lie to exit.