Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Archives a completed feature to docs/evolution/, migrates lasting artifacts to permanent directories, and cleans up the temporary workspace. Use after all implementation steps pass and mutation testing completes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Wave: CROSS_WAVE Agent: @nw-platform-architect (default) or specified agent
Finalize a completed feature: verify all steps done|create evolution document|migrate lasting artifacts to permanent directories|preserve delivery history|remove session-only state. Agent gathers project data|analyzes execution history|writes summaries|migrates|cleans session state.
docs/feature/{feature-id}/ becomes delivery history at finalize. Artifacts with lasting value are also copied to permanent directories, while the complete wave history remains available to the wave matrix.
/nw-finalize @{agent} "{feature-id}"
The completion-evidence files are docs/feature/{feature-id}/deliver/roadmap.json (the original project plan) and docs/feature/{feature-id}/deliver/execution-log.json (step execution history).
Before dispatching, verify all work is done — prevents archiving incomplete features.
docs/feature/{feature-id}/deliver/execution-log.json. Gate: file readable.DONE. Gate: all steps DONE.execution-log.json + roadmap.json (the step log and plan), and all */wave-decisions.md files. Gate: source files read.docs/evolution/YYYY-MM-DD-{feature-id}.md with: feature summary, business context, key decisions, work completed (from execution-log.json), lessons learned, issues encountered, links to migrated permanent artifacts. Gate: file written.docs/feature/{feature-id}/. Gate: file list produced.| Source (temporary workspace) | Destination (permanent) | Condition |
|---|---|---|
design/architecture-design.md | docs/architecture/{feature}/ | If exists |
design/component-boundaries.md | docs/architecture/{feature}/ | If exists |
design/technology-stack.md | docs/architecture/{feature}/ | If exists |
design/data-models.md | docs/architecture/{feature}/ | If exists |
design/adrs/ADR-*.md | docs/adrs/ | Flat namespace, cross-feature |
distill/walking-skeleton.md | docs/scenarios/{feature}/ | Walking skeleton specification |
discuss/journey-*.yaml | docs/ux/{feature}/ | If UX journeys exist |
discuss/journey-*-visual.md | docs/ux/{feature}/ | If UX visuals exist |
Research docs (docs/research/) are already in a permanent location — no migration needed.
These are process scaffolding. They remain in delivery history but are not copied elsewhere:
| File pattern | Why not copied |
|---|---|
deliver/execution-log.json | Audit trail — captured in evolution doc |
deliver/roadmap.json | Step plan — superseded by evolution doc + git history |
deliver/.develop-progress.json | Resume state — temporary |
design/review-*.md | Review findings captured in evolution doc |
discuss/dor-checklist.md | Process gate, not lasting value |
discuss/shared-artifacts-registry.md | Process scaffolding |
discuss/prioritization.md | Superseded by roadmap execution |
*/wave-decisions.md | Key decisions extracted into evolution doc |
docs/feature/{feature-id}/ is NOT deleted. The wave matrix derives status from this directory. Removing it would make finalized features disappear from the matrix. The evolution doc in docs/evolution/ is the summary; the feature directory is the history. Gate: directory and wave artifacts preserved..nwave/des/deliver-session.json, .develop-progress.json, and approved temp files. Do NOT remove wave artifacts (discuss/, design/, distill/, deliver/). Gate: session markers removed, wave artifacts intact.NEVER delete without user approval. Show exactly what will be removed.
--skip-docs flag provided. Gate: docs generated or skipped.@{agent}
Finalize: {feature-id}
Key constraints:
docs/
adrs/ # ADR-NNN-{slug}.md (flat, cross-feature)
architecture/ # Design docs by feature
{feature}/
architecture-design.md
component-boundaries.md
data-models.md
technology-stack.md
decisions/ # Product decisions by feature (optional)
{feature}/
evolution/ # Post-mortem summaries
YYYY-MM-DD-{feature-id}.md
research/ # Research docs (flat, cross-feature)
scenarios/ # Acceptance test documentation by feature
{feature}/
walking-skeleton.md
ux/ # UX specs and journeys by feature
{feature}/
journey-*.yaml
journey-*-visual.md
| Error | Response |
|---|---|
| Invalid agent name | "Invalid agent. Available: nw-researcher, nw-software-crafter, nw-solution-architect, nw-product-owner, nw-acceptance-designer, nw-platform-architect" |
| Missing feature ID | "Usage: /nw-finalize @agent 'feature-id'" |
| Project directory not found | "Project not found: docs/feature/{feature-id}/" |
| Incomplete steps | Block finalization, list incomplete steps |
| No files to migrate | Log "No lasting artifacts found — skipping Phase B" and proceed to session cleanup |
/nw-finalize @nw-platform-architect "auth-upgrade"
Verifies all steps done. Creates evolution doc. Migrates design/architecture-design.md → docs/architecture/auth-upgrade/, ADRs → docs/adrs/, test-scenarios → docs/scenarios/auth-upgrade/. Shows session artifacts, user approves their removal, and preserves the feature history. Commits.
/nw-finalize @nw-platform-architect "data-pipeline"
Pre-dispatch gate finds step 02-03 status IN_PROGRESS. Returns: "BLOCKED: 1 incomplete step - 02-03: IN_PROGRESS. Complete all steps before finalizing."
Handoff To: Feature complete - no next wave Deliverables: docs/evolution/YYYY-MM-DD-{feature-id}.md, migrated artifacts, preserved feature history with session state removed
docs/evolution/YYYY-MM-DD-{feature-id}.md
docs/architecture/{feature}/ (migrated design docs)
docs/adrs/ADR-*.md (migrated ADRs)
docs/scenarios/{feature}/ (migrated test scenarios)
docs/ux/{feature}/ (migrated UX journeys, if any)
Preserved: docs/feature/{feature-id}/ (wave history; session artifacts removed)
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Review dimensions for acceptance test quality - happy path bias, GWT compliance, business language purity, coverage completeness, walking skeleton user-centricity, priority validation, observable behavior assertions, traceability coverage, and walking skeleton boundary proof
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detailed 5-phase workflow for creating agents - from requirements analysis through validation and iterative refinement
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
5-layer testing approach for agent validation including adversarial testing, security validation, and prompt injection resistance
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Architectural style selection decision matrices, trade-off analysis, structural enforcement rules, and combination patterns. Load when choosing or evaluating architecture styles.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.