Backlog and task-kind release. Introduces a dedicated backlog status so tasks can be parked without polluting the open queue, adds a first-class kind field for distinguishing features from bugs/chores, and lets docket launch straight into the TUI when invoked bare. Also lands a batch of TUI polish: fewer error states, better edit-form ergonomics, and wider test coverage.
Added
docket backlog— new top-level command that lists backlog tasks;docket backlog addparks a new task directly in the backlog (T-10).backlogstatus across the model —docket add --status backlog,docket status <id> backlog, anddocket ls --status backlogall recognize the new state; backlog tasks are excluded from defaultls/readyoutput (T-10).kindfield on tasks — every task now carries a kind (defaults tofeature; known kinds includefeature,bug,chore). Propagated throughadd,update,show,ls, and the TUI list/detail/edit views. Schema migration adds the column on existing databases (T-9).- Bare
docketinvocation launches the TUI — runningdocketwith no subcommand now opens the interactive UI instead of printing help (T-16).
Changed
- TUI edit screen overhauled — improved field navigation, validation feedback, and reduced error states when saving partial edits (T-9).
docketplugin description expanded so the marketplace listing better reflects current capabilities (T-11).
Tests
- Integration coverage for
backlogadd/list/status transitions,kinddefaulting and explicit values across CLI verbs, bare-invocation TUI launch, andupdateflows for the new fields.