genichin/stagepilot-agent-harness/confirm-batch-verification
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use when: approving a batch verification result, running /confirm-batch-verification with a BAT ID, promoting docs/batches/<BAT_ID> to release-candidate, or updating docs/batches/index.md after verification passes.
Install
npx vskill@latest install genichin/stagepilot-agent-harness/confirm-batch-verificationSKILL.md
Purpose
This skill checks whether a batch verification document has enough evidence to release the batch and, if so, promotes the batch to release-candidate.
Inputs
BAT-ID또는 batch 경로docs/batches/<BAT_ID>/verification.md- 포함된 REQ 문서들
docs/batches/index.md
Core Rules
- verification에 미해결 blocker가 있으면 승인하지 않는다.
- 단, verification 문서에 명시적
Human Approval Memo가 있고 승인자, 승인 시각, 스킵/수용 범위, 잔여 리스크, 승인 근거가 모두 적혀 있으면 그 메모가 명시적으로 수용한 blocker는 residual risk로 보고 승인할 수 있다. 이 경우 승인 결과에는 사람이 수용한 예외 범위를 함께 요약한다. - 포함된 REQ의 acceptance criteria가 evidence와 연결돼야 한다.
- 기본 경로에서는
delivery-runner -> dev-qc독립 검토 결과가 확인돼야 한다. - 단일 저위험
batch-lite에서 QC handoff를 생략한 경우에만, verification 문서의 skip reason과 residual risk 기록을 근거로 예외 승인 가능성을 검토한다. - 동일 acceptance scope에 대해 QC verdict가 3번째까지 반복됐는데도 unresolved gap이 남아 있으면, verification 승인 대신 mandatory escalation 상태로 판단한다.
- core functional failure, security/privacy issue, data integrity risk, 또는 재현 가능한 blocking defect는 waiver 대상으로 간주하지 않는다.
batch-lite는 design 문서 없이도 승인할 수 있지만, planning의Design Gate가 design 불필요를 명시하고 verification이 구조 영향 없음 또는 baseline 영향 없음을 확인해야 한다.- 승인 성공 시 batch status는
release-candidate가 된다.
Execution Procedure
- batch와 verification 문서를 읽는다.
- 필요하면 planning과 design을 함께 읽어 profile과 구조 영향 여부를 확인한다.
- Acceptance Mapping, Evidence, Blocking Issues, 그리고 QC review 결과 또는 documented QC waiver를 점검한다.
- QC verdict가 반복된 경우 같은 acceptance scope 기준으로 현재 verdict count를 확인하고, 3번째 unresolved verdict이면 승인 대신 escalation 대상으로 분류한다.
- waiver를 검토할 때는 low-risk 여부, core acceptance 충족 여부, residual risk 문서화 여부를 함께 본다. core functional failure, security/privacy, data integrity, unresolved blocking defect는 waiver 불가다.
- 승인 가능하면 verification 상태와 batch index 상태를 갱신한다.
- 승인과 함께 포함 REQ들의 구현 완료를 확인해야 하는 흐름이면, 기본적으로 merge 이후에
confirm-req-implemented를 이어서 적용하여 REQ 문서와docs/srs/index.md를Implemented로 동기화한다. 특히 pre-mergerelease-candidate단계 warning은 정상일 수 있으므로, merge-backed 상태가 확인된 뒤 doctor를 다시 실행해 warning이 해당 batch 범위에서 해소됐는지 확인한다. - 승인 불가면 상태는 유지하고 blocker를 보고한다.
- verification에
Human Approval Memo가 있으면, 메모가 수용한 blocker와 여전히 승인 불가한 blocker를 분리해서 판단한다. 사람이 수용한 항목만 남아 있다면 verification을approved로 올리고 batch를release-candidate로 승격할 수 있다.
Validation
- 승인 성공인 경우 batch index 상태가
release-candidate인지 확인한다. - 승인 성공 후 포함 REQ를
Implemented로 동기화했다면stagepilot-doctor를 재실행하고 traceability matrix에서 해당 REQ들이implemented, 해당 batch가Release-Ready Batch로 표시되며 batch 범위 warning/flags가 사라졌는지 확인한다. 남은 warning이 다른 discovery/batch 범위라면 verification 문서에 out-of-scope non-blocker로 기록한다. draft-batch-verification단계에서 doctor warning을 "expected until confirmation"으로 기록했다면, confirmation 후 재실행 결과를verification.md에 다시 반영한다. 성공 시 pre-confirmation warning 문구를 현재 blocker처럼 남겨두지 말고Post-confirmation doctor: no issues found와 traceability matrix 요약을 추가/갱신한다.- 최종 보고 전 targeted status check를 실행해 다음을 한 번에 확인한다: batch
index.mdStatus,verification.mdStatus/Ready for Release,docs/batches/index.mdrow, 포함 REQ 문서 및docs/srs/index.md의Implemented상태. - 승인 보류인 경우 blocker가 명시됐는지 확인한다.
batch-lite승인 성공인 경우 design 부재가 검증 근거와 모순되지 않는지 확인한다.- QC handoff를 사용한 기본 경로라면 QC verdict와 reviewed evidence가 남아 있는지 확인한다.
- QC handoff를 생략한 예외 경로라면 skip reason과 residual risk가 verification 문서에 남아 있는지 확인한다.
- 같은 acceptance scope에 대해 3번째 unresolved QC verdict가 있었다면 승인 대신 escalation 판단이 기록됐는지 확인한다.
- waiver가 사용된 경우 core functional failure / security/privacy / data integrity / unresolved blocking defect가 waiver 대상으로 처리되지 않았는지 확인한다.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/confirm-batch-verification/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/genichin/stagepilot-agent-harness/confirm-batch-verification)