feat: add required testing field to plan template
Plans now MUST include a Testing section with specific verification
commands. This ensures agents validate their work before completing.
Changes:
- Add testing field to Plan, PlanInput, PlanContent interfaces
- Make testing required in queue_add schema (no longer optional)
- Add Testing section to plan file format and parser
- Include testing in queue_pull response output
- Add testing column to SQLite schema
- Strengthen bootstrap prompt with testing requirements and examples
- Update invoke-inner.ps1 helper with testing emphasis