一键导入
corvus-phase-5
Final validation - comprehensive objective and subjective checks
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Final validation - comprehensive objective and subjective checks
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Planning (Phase 2), User Approval (Phase 3), and optional High Accuracy Plan Review (Phase 3.5)
Implementation loop - per-phase execution with quality gates
Completion - success extraction and final summary
Follow-up triage - handling requests after feature completion
PR Review Phase R2 - Multi-pass review orchestration (architecture, correctness, security, conventions)
Shared schemas, Conventional Comments spec, config schema, and common templates for Corvus PR Review
| name | corvus-phase-5 |
| description | Final validation - comprehensive objective and subjective checks |
Goal: Comprehensive check of entire implementation with two-step validation.
Phase 5 has two steps:
requires_ux_dx_review: trueDELEGATE TO: @code-quality
**TASK**: Final comprehensive validation of [feature name] implementation
**MASTER PLAN**: `.corvus/tasks/[feature]/MASTER_PLAN.md`
**ALL TASK FILES**: `.corvus/tasks/[feature]/*.md`
**MUST DO**:
When `tests_enabled: true, tests_deferred: false` (default):
- Run FULL test suite (not just affected tests)
- Run production build
- Verify ALL acceptance criteria from ALL task files
- Check for consistency across all changes
- Look for any regressions
- Verify no breaking changes to existing functionality
When `tests_enabled: true, tests_deferred: true` (deferred mode):
- Run FULL test suite — this is the FIRST time tests are executed (they were deferred during Phase 4)
- Run production build
- Verify ALL acceptance criteria from ALL task files
- Check for consistency across all changes
- Look for any regressions
- Verify no breaking changes to existing functionality
- Report clearly that this is the deferred test run
When `tests_enabled: false` (acceptance-only mode):
- Run production build
- Verify ALL acceptance criteria from ALL task files (with concrete evidence)
- Check for consistency across all changes
- Look for any regressions via code review
- Verify no breaking changes to existing functionality
- Do NOT attempt to run tests or report missing tests as a gap
**REPORT BACK**:
When `tests_enabled: true, tests_deferred: false`:
- **5a OBJECTIVE GATE STATUS**: PASS / FAIL
- Test results: [N]/[M] passing
- Build status: PASS/FAIL
- Acceptance criteria: [N]/[M] met (list any failures)
- Regressions found: [list or none]
- Any remaining issues (with severity)
When `tests_enabled: true, tests_deferred: true` (deferred mode):
- **5a OBJECTIVE GATE STATUS**: PASS / FAIL
- **Mode**: DEFERRED TEST RUN (first test execution)
- Test results: [N]/[M] passing
- Build status: PASS/FAIL
- Acceptance criteria: [N]/[M] met (list any failures)
- Regressions found: [list or none]
- Any remaining issues (with severity)
- Note: Tests were deferred from Phase 4 quality gates
When `tests_enabled: false`:
- **5a OBJECTIVE GATE STATUS**: PASS / FAIL
- **Mode**: ACCEPTANCE-ONLY
- Build status: PASS/FAIL
- Acceptance criteria: [N]/[M] met (list any failures with evidence)
- Regressions found: [list or none] (via code review)
- Any remaining issues (with severity)
Decision Point after 5a:
Note: Decision logic is identical regardless of
tests_enabledortests_deferred. The gate always produces PASS/FAIL; only the evidence model differs. Whentests_deferred: true, Phase 5a uses the full test+acceptance model (same astests_enabled: true, tests_deferred: false).
WHEN TO INVOKE: If ANY task in the feature had requires_ux_dx_review: true
This aggregates all UX/DX review requirements from individual tasks into a single feature-level review.
DELEGATE TO: @ux-dx-quality
**TASK**: Final UX/DX review of [feature name] implementation
**MASTER PLAN**: `.corvus/tasks/[feature]/MASTER_PLAN.md`
**TASKS REQUIRING UX/DX REVIEW**:
- Task NN: [name] - [focus area: UI/API/docs/architecture]
- Task NN: [name] - [focus area]
**SCOPE**: All user-facing and developer-facing changes in this feature
**MUST DO**:
- Assess overall user experience quality
- Assess overall developer experience quality
- Assess documentation quality and completeness
- Assess architectural coherence across all changes
- Verify consistency of patterns across the feature
**MUST NOT DO**:
- Re-check objective criteria (already passed in 5a)
- Fix issues directly
**REPORT BACK**:
- **5b SUBJECTIVE GATE STATUS**: PASS / FAIL
- Overall UX assessment
- Overall DX assessment
- Documentation assessment
- Architecture assessment
- Strengths identified
- Issues requiring fixes (if FAIL)
Decision Point after 5b: