pub const ROOT: &str = "\
Yandex Tracker from the command line, sized for agents.
```
ytcli issue count -q PROJ -s open one number
ytcli issue get PROJ-1 --fields status one line
ytcli issue get PROJ-1 about fifteen
ytcli issue find -q PROJ -a me -s open a page, plus a tally
ytcli cheatsheet the whole surface, one call
```
Ask the cheapest question that answers yours. Output is compact by default and
its field order is fixed, so it survives being parsed and cached.
Every command prints `→ profile=… org=… (from …)` on stderr before its answer.
stdout is the data channel and never carries it.
The verb is the risk class: get, find, count, list, status and show cannot write,
no pass-through verb exists through which a write could be reached from a read.
That is what makes `ytcli issue get:*` safe to allowlist permanently.
Every list ends with `shown N of M`, and says `next: --page K` when more exist.
Truncation is never reported through the exit code.
Exit codes: 0 ok, 1 error, 2 confirmation required, 3 auth, 4 not found,
5 rejected by Tracker, 64 not implemented in this build.";