niko-qalisted
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