@ -99,10 +99,10 @@ cargo run -- init
Always pass `--json` to every command.
Use `jq` to parse and transform the JSON output if necessary.
**Before starting work:** Create a ticket for the task.
**Before starting work:** Create a ticket for the task. Use `--ftype md` so the body is stored as human-readable markdown.
```sh
cargo run -- create --title "Add partial ID matching" --type feature --priority 7 --json
cargo run -- create --title "Add partial ID matching" --type feature --priority 7 --ftype md -- json
```
**When starting a task:** Update its status.
@ -144,6 +144,7 @@ cargo run -- read <id> --json
### Guidelines
- **Always use `--json`.** It gives structured, unambiguous output on every command.
- **Always use `--ftype md`** when creating tickets. Markdown format keeps the body human-readable in the file browser.
- Create tickets *before* starting non-trivial tasks, not after.
- Use `--deps id1,id2` to express blockers — tickets that must be done first.
- `--priority` follows 0– 10: use 7– 9 for bugs, 5 for normal tasks, 3 for nice-to-haves.