Groom and add backlog task
add-taskcommandsetup L1★3
jmlweb/webstatuspi ↗What it does
Interactively groom new tasks and add to development backlog
Best for
Creating a formal backlog item with vertical slice definition when you have a new feature or bug to track
Inputs
- · Optional task description argument
- · User responses to: task name, user story, acceptance criteria, slice, dependencies, priority
Outputs
- · Task file created at docs/dev/backlog/XXX-task-name.md
- · INDEX.md updated with new task in backlog table
- · Confirmation summary with task number and path
Requires
- · Read (docs/dev/INDEX.md, existing backlog files)
- · Write (new task file, updated INDEX.md)
- · Bash (ls for next task number)
Preconditions
- · docs/dev/ directory exists
- · docs/dev/INDEX.md file exists with Quick Stats and Backlog table
- · docs/dev/backlog/ or docs/dev/done/ directories exist
Failure modes
- · docs/dev/ structure missing
- · User cancels during grooming
- · Task number conflict (same file created twice)
Trust signals
- · Derives priority based on blockers and scope (P2/P3/P4 rubric)
- · Detects slice from file names that will be modified
- · Auto-generates next task number from filesystem scan
- · Validates acceptance criteria completeness (3-6 items)