Initial release of Backlog.md
What's Changed
- TASK-3 - CLI: Implement
backlog init
Command by @MrLesk in #2 - TASK-4.1 - CLI: Task Creation Commands by @MrLesk in #3
- TASK-4.2 - CLI: Task Listing and Viewing by @MrLesk in #4
- Add task-13 for agent instruction prompt by @MrLesk in #5
- Add subtask 4.6: empty assignee array by @MrLesk in #7
- Add subtask 4.7: parse unquoted dates by @MrLesk in #10
- Add subtask 6.1: add subtask for local CLI installation by @MrLesk in #9
- Add subtask 4.8: enforce description header by @MrLesk in #8
- Add subtask 4.8: parent id normalization by @MrLesk in #11
- Add subtask 4.5: initialize reporter name by @MrLesk in #12
- Add subtask 4.10: agents instructions for marking tasks done by @MrLesk in #13
- TASK-4.3 - CLI: Task Editing by @MrLesk in #14
- Add subtask 4.11: add definition of done by @MrLesk in #15
- TASK-4.4 - CLI: Task Archiving and State Transitions by @MrLesk in #16
- TASK-4.11 - Add definition of done by @MrLesk in #17
- TASK-4.5 - CLI: Init reporter name and global/local config by @MrLesk in #18
- TASK-4.6 - CLI: Add empty assignee array field for new tasks by @MrLesk in #19
- Add subtask 13.1: backlog init agent instructions by @MrLesk in #22
- TASK-4.7 - CLI: Parse unquoted created_date by @MrLesk in #20
- Fix TASK-4.6 - Allow unquoted assignee by @MrLesk in #21
- TASK-4.8 - Enforce description header by @MrLesk in #23
- Add subtask-7.1 - Add kanban board remote status by @MrLesk in #24
- TASK-4.9 - CLI: Normalize task-id inputs by @MrLesk in #25
- TASK-4.10 - CLI: enforce Agents to use backlog CLI to mark tasks Done by @MrLesk in #26
- Add subtask 6.2: add github actions build by @MrLesk in #27
- Add TASK-14 - Add gui introduction screens task by @MrLesk in #28
- TASK-5 - CLI: Implement Docs & Decisions CLI Commands (Basic) by @MrLesk in #29
- TASK-6 - CLI: Argument Parsing, Help, and Packaging by @MrLesk in #30
- Add subtask 4.12: remote id conflict solve by @MrLesk in #31
- Add task-15, task-16, task-17 and task-18 for improving backlog readmes by @MrLesk in #32
- TASK-7 - Kanban Board: Implement CLI Text-Based Kanban Board View by @MrLesk in #33
- TASK-6.1 - CLI: Local installation support for bunx/npx by @MrLesk in #34
- Add subtask 4.13: CLI: Fix config command local/global logic by @MrLesk in #35
- Add TASK-19 - CLI - fix default task status and remove Draft from statuses by @MrLesk in #36
- Add TASK-20 - Add kanban board sorting by id by @MrLesk in #37
- Add TASK-20 - Agents should mark a task to In Progress when they start by @MrLesk in #38
- Add TASK-20 - Kanban board vertical layout by @MrLesk in #39
- Add TASK-20 - prevent double dash filenames by @MrLesk in #40
- TASK-4.12 - CLI: Handle task ID conflicts across branches by @MrLesk in #41
- TASK-4.13 - CLI: Fix config command local/global logic by @MrLesk in #42
- Add task-24 - kanban subtask indentation by @MrLesk in #43
- TASK-19- CLI - fix default task status and remove Draft from statuses by @MrLesk in #44
- TASK-6.2 - CLI: GitHub Actions for Build & Publish by @MrLesk in #45
- TASK-7.1 - CLI: Kanban board detect remote task status by @MrLesk in #46
- Add TASK-25 - CLI: Export Kanban board to README by @MrLesk in #47
- Add TASK-26 - Agents: add board export step to agent DoD by @MrLesk in #48
- TASK-13 - CLI: Add Agent Instruction Prompt by @MrLesk in #49
- TASK-25 - CLI: Export Kanban board to README by @MrLesk in #50
- TASK-21 - Kanban board vertical layout by @MrLesk in #51
- TASK-22 - CLI: Prevent double dash in task filenames by @MrLesk in #52
- TASK-23 - CLI: Kanban board order tasks by ID ASC by @MrLesk in #53
- Add subtask 24.1: Milestone board view by @MrLesk in #55
- TASK-24 - Handle subtasks in the Kanban view by @MrLesk in #54
- Add TASK-27 to TASK-31 - finalize OSS prep by @MrLesk in #56
- Add TASK-32 - hide No Status column when empty by @MrLesk in #57
- TASK-31 - Update README for open source by @MrLesk in #58
- TASK-32 - CLI: Hide empty 'No Status' column by @MrLesk in #59
- TASK-4 - CLI: Task Management Commands by @MrLesk in #60
- TASK-13.1 - CLI: Agent Instruction File Selection by @MrLesk in #61
- TASK-20 - Add agent guideline to mark tasks In Progress on start by @MrLesk in #62
- TASK-27 - Add contributing guidelines by @MrLesk in #63
- TASK-29 - Add GitHub templates by @MrLesk in #64
- Add task-33 split README by @MrLesk in #71
- Add Task-34 - docs: add metadata finalization task by @MrLesk in #70
- Add Task-35 - CLI: Export milestones board as roadmap by @MrLesk in #69
- Task-36 - CLI: Prompt for project name in init by @MrLesk in #67
- Add task-39 - CLI: fix empty agent instruction files on init by @MrLesk in #65
- Add task-40 - board alias for board view by @MrLesk in #72
- TASK-40 - CLI: Board command defaults to view by @MrLesk in #73
- TASK-39 - CLI: fix empty agent instruction files on init by @MrLesk in #74
- TASK-38 - CLI: Improved Agent Selection for Init by @MrLesk in #75
- TASK-36 - CLI: Prompt for project name in init by @MrLesk in #76
- TASK-34 - Split readme.md for users and contributors by @MrLesk in #77
- TASK-41 to 51 - Migrate to blessed TUI by @MrLesk in #80
Full Changelog: https://github.com/MrLesk/Backlog.md/commits/v0.1.0