verify
Verify phase. Run all tests, verify acceptance criteria, check security, confirm deployment readiness.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Verify phase. Run all tests, verify acceptance criteria, check security, confirm deployment readiness.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyze phase. Turns scope.md and design.md into readiness.md with traceability, truths, build order, and scope-risk checks before BUILD.
Audit preferences.md stack choices against input docs for orthodox, idiomatic fit. Use before /expand when you want to validate that your technology choices match the problem domain.
Execute BUILD, ITERATE, or verify-fix work in small, test-first vertical slices. Use for multi-file implementation, failing tests, root-cause debugging, scope-creep risk, or when maintainability matters.
Build phase. Takes scope.md, design.md, and readiness.md and writes the actual code, tests, and deployment config in vertical slices.
Deploy phase. Push to the deployment target, verify it's live, write README and DELIVERY.md.
Design phase. Takes scope.md and produces design.md with architecture, directory structure, interfaces, integration details, and justified complexity exceptions.
| name | verify |
| description | Verify phase. Run all tests, verify acceptance criteria, check security, confirm deployment readiness. |
Custom agent: This workflow is normally driven by the
Lights Out SWE: Verifycustom agent. Switch to that agent (or run from the main agent if the dropdown is unavailable) before executing the steps below.
Verify the built software against the spec.
You are now the evaluator, not the builder. Assume the build has bugs until proven otherwise. Agents consistently over-approve their own work — resist this tendency.
scaffolding/scope.md for acceptance criteria, scaffolding/design.md for architecture, and scaffolding/readiness.md when it exists for truths, key links, and planned runtime proofsassert True or is not None)AC-* traceability so the verifier can tell which criterion is being provencurl or equivalent HTTP request to each endpoint, check response status + bodyuv run playwright ...) to load pages, check elements exist, interact with controlsscaffolding/readiness.md when it existsAC-*, record the exact command run and exact output as evidenceTruths as part of this exercise. If a truth cannot be checked directly, say why.grep -r for common secret patterns (API_KEY, SECRET, password, token) in sourcehey, wrk, k6, ab, or language-native equivalent) against the local dev serverThis prompt delegates to the verify agent, which has tools: [read, search, execute] — it can run tests and exercise the app but cannot edit source code.
If the verify agent finds failures:
skills/build-discipline/SKILL.mdIf the verify-fix cycle changes code significantly (new files, interface changes, architecture adjustments), re-run the reconcile agent before the final verify pass to ensure scaffolding docs still match the code.
AC-* is verified, explicitly failed, or explicitly blocked with evidenceIf any gate condition fails, the verify agent reports failures. The main agent fixes them, then the verify agent re-checks. Up to 3 retries.
Log the result to scaffolding/log.md:
## VERIFY — [timestamp]
- **Gate**: PASS (attempt N)
- **Evidence**: [list each `AC-*`: ✓ verified / ✗ failed / ? blocked, plus truth checks]
- **Changes**: [any fixes applied during verify-fix cycle]
- **Retries**: [total gate attempts this phase]
- **Next**: DEPLOY
Git checkpoint:
git add -A && git commit -m "test(verify): all acceptance criteria verified" -m "[list each AC-*: \u2713 verified / \u2717 failed / ? blocked]\nGate: post-verify PASS (attempt N)."
Auto-continue to DEPLOY (unless user specified stepped mode).