Skip to content

Commit 70ef5e0

Browse files
committed
Deduplicate and move command list in README and npm/README
1 parent c2476ac commit 70ef5e0

2 files changed

Lines changed: 88 additions & 80 deletions

File tree

README.md

Lines changed: 44 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,50 @@ Local-first task tracker for coding agents.
77
- No DB/service
88
- Durable restart + replay
99

10+
11+
## Command List
12+
13+
Global options:
14+
15+
- `--json`: JSON envelope output
16+
- `--exact-id`: disable partial ID resolution
17+
18+
Commands:
19+
20+
- `tsq` (no args, TTY): open read-only TUI (List/Board views)
21+
- `tsq init`
22+
- `tsq init --install-skill|--uninstall-skill [--skill-targets ...]`
23+
- `tsq create [<title>] [--child <title> ...] [--kind ...] [-p ...] [--parent <id>] [--external-ref <ref>] [--discovered-from <id>] [--planning <needs_planning|planned>] [--needs-planning] [--ensure] [--id <tsq-xxxxxxxx>] [--body-file <path|->]`
24+
- `tsq show <id>`
25+
- `tsq list [--status ...] [--assignee ...] [--external-ref <ref>] [--discovered-from <id>] [--kind ...] [--planning <needs_planning|planned>] [--dep-type <blocks|starts_after>] [--dep-direction <in|out|any>] [--tree]`
26+
- `tsq ready [--lane <planning|coding>]`
27+
- `tsq watch [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--tree]`
28+
- `tsq tui [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--board]`
29+
- `tsq stale [--days <n>] [--status <status>] [--assignee <name>] [--limit <n>]`
30+
- `tsq doctor`
31+
- `tsq update <id> [--title ...] [--status ...] [--priority ...] [--external-ref <ref>] [--clear-external-ref] [--discovered-from <id>] [--clear-discovered-from] [--planning <needs_planning|planned>]`
32+
- `tsq update <id> --claim [--assignee <a>] [--require-spec]`
33+
- `tsq orphans`
34+
- `tsq spec attach <id> [source] [--file <path> | --stdin | --text <markdown>]`
35+
- `tsq spec check <id>`
36+
- `tsq dep add <child> <blocker> [--type <blocks|starts_after>]`
37+
- `tsq dep tree <id> [--direction <up|down|both>] [--depth <n>]`
38+
- `tsq dep remove <child> <blocker> [--type <blocks|starts_after>]`
39+
- `tsq link add <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
40+
- `tsq link remove <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
41+
- `tsq duplicate <id> --of <canonical-id> [--reason <text>]`
42+
- `tsq duplicates [--limit <n>]`
43+
- `tsq merge <source-id...> --into <target-id> [--reason <text>] [--force] [--dry-run]`
44+
- `tsq supersede <old-id> --with <new-id> [--reason <text>]`
45+
- `tsq note add <id> <text>`
46+
- `tsq note list <id>`
47+
- `tsq label add <id> <label>`
48+
- `tsq label remove <id> <label>`
49+
- `tsq label list`
50+
- `tsq history <id> [--limit <n>] [--type <event-type>] [--actor <name>] [--since <iso>]`
51+
52+
53+
1054
## Quickstart
1155

1256
```bash
@@ -79,44 +123,3 @@ Recommended commit policy:
79123

80124
- Commit `.tasque/events.jsonl` and `.tasque/config.json`
81125
- Do not commit `.tasque/state.json`
82-
83-
## Command List
84-
85-
Global options:
86-
87-
- `--json`: JSON envelope output
88-
- `--exact-id`: disable partial ID resolution
89-
90-
Commands:
91-
92-
- `tsq` (no args, TTY): open read-only TUI (List/Board views)
93-
- `tsq init`
94-
- `tsq init --install-skill|--uninstall-skill [--skill-targets ...]`
95-
- `tsq create [<title>] [--child <title> ...] [--kind ...] [-p ...] [--parent <id>] [--external-ref <ref>] [--discovered-from <id>] [--planning <needs_planning|planned>] [--needs-planning] [--ensure] [--id <tsq-xxxxxxxx>] [--body-file <path|->]`
96-
- `tsq show <id>`
97-
- `tsq list [--status ...] [--assignee ...] [--external-ref <ref>] [--discovered-from <id>] [--kind ...] [--planning <needs_planning|planned>] [--dep-type <blocks|starts_after>] [--dep-direction <in|out|any>] [--tree]`
98-
- `tsq ready [--lane <planning|coding>]`
99-
- `tsq watch [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--tree]`
100-
- `tsq tui [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--board]`
101-
- `tsq stale [--days <n>] [--status <status>] [--assignee <name>] [--limit <n>]`
102-
- `tsq doctor`
103-
- `tsq update <id> [--title ...] [--status ...] [--priority ...] [--external-ref <ref>] [--clear-external-ref] [--discovered-from <id>] [--clear-discovered-from] [--planning <needs_planning|planned>]`
104-
- `tsq update <id> --claim [--assignee <a>] [--require-spec]`
105-
- `tsq orphans`
106-
- `tsq spec attach <id> [source] [--file <path> | --stdin | --text <markdown>]`
107-
- `tsq spec check <id>`
108-
- `tsq dep add <child> <blocker> [--type <blocks|starts_after>]`
109-
- `tsq dep tree <id> [--direction <up|down|both>] [--depth <n>]`
110-
- `tsq dep remove <child> <blocker> [--type <blocks|starts_after>]`
111-
- `tsq link add <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
112-
- `tsq link remove <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
113-
- `tsq duplicate <id> --of <canonical-id> [--reason <text>]`
114-
- `tsq duplicates [--limit <n>]`
115-
- `tsq merge <source-id...> --into <target-id> [--reason <text>] [--force] [--dry-run]`
116-
- `tsq supersede <old-id> --with <new-id> [--reason <text>]`
117-
- `tsq note add <id> <text>`
118-
- `tsq note list <id>`
119-
- `tsq label add <id> <label>`
120-
- `tsq label remove <id> <label>`
121-
- `tsq label list`
122-
- `tsq history <id> [--limit <n>] [--type <event-type>] [--actor <name>] [--since <iso>]`

npm/README.md

Lines changed: 44 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,50 @@ Local-first task tracker for coding agents.
77
- No DB/service
88
- Durable restart + replay
99

10+
11+
## Command List
12+
13+
Global options:
14+
15+
- `--json`: JSON envelope output
16+
- `--exact-id`: disable partial ID resolution
17+
18+
Commands:
19+
20+
- `tsq` (no args, TTY): open read-only TUI (List/Board views)
21+
- `tsq init`
22+
- `tsq init --install-skill|--uninstall-skill [--skill-targets ...]`
23+
- `tsq create [<title>] [--child <title> ...] [--kind ...] [-p ...] [--parent <id>] [--external-ref <ref>] [--discovered-from <id>] [--planning <needs_planning|planned>] [--needs-planning] [--ensure] [--id <tsq-xxxxxxxx>] [--body-file <path|->]`
24+
- `tsq show <id>`
25+
- `tsq list [--status ...] [--assignee ...] [--external-ref <ref>] [--discovered-from <id>] [--kind ...] [--planning <needs_planning|planned>] [--dep-type <blocks|starts_after>] [--dep-direction <in|out|any>] [--tree]`
26+
- `tsq ready [--lane <planning|coding>]`
27+
- `tsq watch [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--tree]`
28+
- `tsq tui [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--board]`
29+
- `tsq stale [--days <n>] [--status <status>] [--assignee <name>] [--limit <n>]`
30+
- `tsq doctor`
31+
- `tsq update <id> [--title ...] [--status ...] [--priority ...] [--external-ref <ref>] [--clear-external-ref] [--discovered-from <id>] [--clear-discovered-from] [--planning <needs_planning|planned>]`
32+
- `tsq update <id> --claim [--assignee <a>] [--require-spec]`
33+
- `tsq orphans`
34+
- `tsq spec attach <id> [source] [--file <path> | --stdin | --text <markdown>]`
35+
- `tsq spec check <id>`
36+
- `tsq dep add <child> <blocker> [--type <blocks|starts_after>]`
37+
- `tsq dep tree <id> [--direction <up|down|both>] [--depth <n>]`
38+
- `tsq dep remove <child> <blocker> [--type <blocks|starts_after>]`
39+
- `tsq link add <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
40+
- `tsq link remove <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
41+
- `tsq duplicate <id> --of <canonical-id> [--reason <text>]`
42+
- `tsq duplicates [--limit <n>]`
43+
- `tsq merge <source-id...> --into <target-id> [--reason <text>] [--force] [--dry-run]`
44+
- `tsq supersede <old-id> --with <new-id> [--reason <text>]`
45+
- `tsq note add <id> <text>`
46+
- `tsq note list <id>`
47+
- `tsq label add <id> <label>`
48+
- `tsq label remove <id> <label>`
49+
- `tsq label list`
50+
- `tsq history <id> [--limit <n>] [--type <event-type>] [--actor <name>] [--since <iso>]`
51+
52+
53+
1054
## Quickstart
1155

1256
```bash
@@ -79,42 +123,3 @@ Recommended commit policy:
79123

80124
- Commit `.tasque/events.jsonl` and `.tasque/config.json`
81125
- Do not commit `.tasque/state.json`
82-
83-
## Command List
84-
85-
Global options:
86-
87-
- `--json`: JSON envelope output
88-
- `--exact-id`: disable partial ID resolution
89-
90-
Commands:
91-
92-
- `tsq init`
93-
- `tsq init --install-skill|--uninstall-skill [--skill-targets ...]`
94-
- `tsq create [<title>] [--child <title> ...] [--kind ...] [-p ...] [--parent <id>] [--external-ref <ref>] [--discovered-from <id>] [--planning <needs_planning|planned>] [--needs-planning] [--ensure] [--id <tsq-xxxxxxxx>] [--body-file <path|->]`
95-
- `tsq show <id>`
96-
- `tsq list [--status ...] [--assignee ...] [--external-ref <ref>] [--discovered-from <id>] [--kind ...] [--planning <needs_planning|planned>] [--dep-type <blocks|starts_after>] [--dep-direction <in|out|any>] [--tree]`
97-
- `tsq ready [--lane <planning|coding>]`
98-
- `tsq watch [--once] [--interval <seconds>] [--status <csv>] [--assignee <name>] [--tree]`
99-
- `tsq stale [--days <n>] [--status <status>] [--assignee <name>] [--limit <n>]`
100-
- `tsq doctor`
101-
- `tsq update <id> [--title ...] [--status ...] [--priority ...] [--external-ref <ref>] [--clear-external-ref] [--discovered-from <id>] [--clear-discovered-from] [--planning <needs_planning|planned>]`
102-
- `tsq update <id> --claim [--assignee <a>] [--require-spec]`
103-
- `tsq orphans`
104-
- `tsq spec attach <id> [source] [--file <path> | --stdin | --text <markdown>]`
105-
- `tsq spec check <id>`
106-
- `tsq dep add <child> <blocker> [--type <blocks|starts_after>]`
107-
- `tsq dep tree <id> [--direction <up|down|both>] [--depth <n>]`
108-
- `tsq dep remove <child> <blocker> [--type <blocks|starts_after>]`
109-
- `tsq link add <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
110-
- `tsq link remove <src> <dst> --type <relates_to|replies_to|duplicates|supersedes>`
111-
- `tsq duplicate <id> --of <canonical-id> [--reason <text>]`
112-
- `tsq duplicates [--limit <n>]`
113-
- `tsq merge <source-id...> --into <target-id> [--reason <text>] [--force] [--dry-run]`
114-
- `tsq supersede <old-id> --with <new-id> [--reason <text>]`
115-
- `tsq note add <id> <text>`
116-
- `tsq note list <id>`
117-
- `tsq label add <id> <label>`
118-
- `tsq label remove <id> <label>`
119-
- `tsq label list`
120-
- `tsq history <id> [--limit <n>] [--type <event-type>] [--actor <name>] [--since <iso>]`

0 commit comments

Comments
 (0)