Human Approval

Records an independent human sign-off on a diff, distinct from whoever produced it (docs/PROCESS_CONTRACT.md, stage PR_REVIEW).

erik-corder Updated

File contents

Human Approval

Although independent human sign-off is required at nearly every stage of docs/PROCESS_CONTRACT.md, this Skill is anchored at PR_REVIEW because that is the one stage whose entire purpose is exactly this: a human, who did not write the diff, deciding whether it is acceptable. Segregation of duties is enforced unconditionally here — regardless of the Work Packet's risk level — mirroring backend/src/skillbase_backend/domain/state_machine.py's _ALWAYS_SEGREGATED_STAGES rule for PR_REVIEW.

Rejection path

"Request changes" → back to CODING; the Work Packet re-enters TESTING, TEST_FAILURE_EXPLANATION (as applicable), and PR_REVIEW after rework (docs/PROCESS_CONTRACT.md, stage PR_REVIEW).

erik-corder/AgenticSkillSDLC/tree/main/packs/core/skills/human-approval commit 9c0a2cb4c9

Frequently asked questions

npx skillmds@latest add erik-corder/human-approval