Task ID: t163 | Estimate: ~4h (ai:2h test:1h read:1h) | Logged: 2026-02-08
Tags: plan quality workflow
Subtasks
Notes
Rule: NEVER mark [x] unless YOU wrote code/content in THIS session. Workers leave tasks for reviewer. Verify deliverable exists and is substantive before marking.
cmd_close currently blindly closes issues when TODO.md has [x]. Add check: task must have either a merged PR ref or verified:YYYY-MM-DD field. Dry-run by default, --force for real close.
Git hook or CI check: when task goes [ ] -> [x], verify current branch has commits touching related files. Warn if no deliverable found.
After merge, supervisor checks: file exists, not empty, ShellCheck pass for .sh, word count > threshold for .md. Only after verify -> [x] + issue close.
Synced from TODO.md by issue-sync-helper.sh
Task ID:
t163| Estimate:~4h (ai:2h test:1h read:1h)| Logged: 2026-02-08Tags:
planqualityworkflowSubtasks
Notes
Rule: NEVER mark [x] unless YOU wrote code/content in THIS session. Workers leave tasks for reviewer. Verify deliverable exists and is substantive before marking.
cmd_close currently blindly closes issues when TODO.md has [x]. Add check: task must have either a merged PR ref or verified:YYYY-MM-DD field. Dry-run by default, --force for real close.
Git hook or CI check: when task goes [ ] -> [x], verify current branch has commits touching related files. Warn if no deliverable found.
After merge, supervisor checks: file exists, not empty, ShellCheck pass for .sh, word count > threshold for .md. Only after verify -> [x] + issue close.
Synced from TODO.md by issue-sync-helper.sh