← ClaudeAtlas

niko-qalisted

Niko Memory Bank System - QA Phase - Post-Implementation Semantic Review
Texarkanine/a16n · ★ 0 · Testing & QA · score 58
Install: claude install-skill Texarkanine/a16n
# QA Phase - Post-Implementation Semantic Review This command performs a structured semantic review of the code just implemented against the original plan. It catches over-engineering, incomplete implementations, pattern violations, and implementation debris that mechanical checks (lint/build/test) cannot detect. ## Step 1: Load Memory Bank Files Read: - `memory-bank/active/tasks.md` - `memory-bank/active/projectbrief.md` - `memory-bank/systemPatterns.md` - `memory-bank/active/activeContext.md` - `memory-bank/active/progress.md` - `memory-bank/active/creative/` ## Step 2: QA Workflow 1. **Verify Prerequisites** - Check `memory-bank/active/tasks.md` for build phase completion - Read the original implementation plan to establish the review baseline - For Level 3-4: Read creative phase documents for design intent 2. **Review the code just implemented against the original plan.** Judge only — do not edit the implementation under review. Flag violations of: - **KISS**: Over-engineered logic, unnecessary abstractions, or indirection that a simpler construct would replace. - **DRY**: Duplicate code, boilerplate, or reinvented utilities the codebase already provides. - **YAGNI**: Speculative code, unused parameters, or features not required by the plan. - **Completeness**: Requirements stubbed, TODO'd, commented-as-pseudocode, or otherwise not actually implemented. - **Regression**: Broken naming, structure, error-handling, or other established