This release makes task loading and claiming more reliable for both humans and agents: pick is now self-contained, and task ID consistency issues are detected and repaired automatically before commands run.
New: Pick prints full task details by default
pick now prints the picked task details (including body) right after the confirmation line, so agents do not need a separate show call.
# one command now gives claim + full task context
kanban-md pick --claim agent-1 --status todo --move in-progress
# keep old one-line behavior when needed
kanban-md pick --claim agent-1 --status todo --move in-progress --no-bodyNew: Automatic task ID consistency repair
Commands now detect and auto-repair duplicate IDs, filename/frontmatter ID mismatches, and next_id drift.
# any normal command will trigger consistency checks
kanban-md list
# creating after manual file edits now avoids ID collisions
kanban-md create "New task after manual edits"Changed: Stricter malformed task detection
Task files missing required frontmatter fields (id, title, status) are now treated as malformed and reported as warnings instead of loading silently.
kanban-md board
# Warning: skipping malformed file ...Upgrading
No action needed. Existing boards continue to work, and consistency issues are repaired automatically when commands run.
Full diff: v0.32.2...v0.33.0