Skip to content

v0.0.4

Latest

Choose a tag to compare

@github-actions github-actions released this 17 May 17:28
67049b2

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 add parks a new task directly in the backlog (T-10).
  • backlog status across the model — docket add --status backlog, docket status <id> backlog, and docket ls --status backlog all recognize the new state; backlog tasks are excluded from default ls/ready output (T-10).
  • kind field on tasks — every task now carries a kind (defaults to feature; known kinds include feature, bug, chore). Propagated through add, update, show, ls, and the TUI list/detail/edit views. Schema migration adds the column on existing databases (T-9).
  • Bare docket invocation launches the TUI — running docket with 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).
  • docket plugin description expanded so the marketplace listing better reflects current capabilities (T-11).

Tests

  • Integration coverage for backlog add/list/status transitions, kind defaulting and explicit values across CLI verbs, bare-invocation TUI launch, and update flows for the new fields.