Post-Implementation Simplification — Bunyan
When to Trigger
After implementation completes, run simplification to:
- Remove dead code
- Consolidate duplicates
- Improve naming
- Simplify complex conditionals
Rules
- Behavior preservation: No functional changes
- Scope limitation: Only touch files modified in current task
- No new features: Only restructuring
- Test parity: Tests must still pass after simplification
Checklist