mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-22 00:02:23 +00:00
`the_reference_documents_every_flag_of_the_verbs_it_covers` read one level: `cli.get_subcommands()`, then that verb's own arguments. Two things followed. It never descended, so every flag a level down was unchecked — `tab new --cwd`, `pane ls --all`, `pane split --ratio`, `pane close --orphans`, `server restart --hard`. And its gate for "is this verb documented" looked only for ``` `tty7 <name> ```, which the page uses for leaf verbs; a group is headed ``` ## `pane` — panes ```. So `ws`, `tab`, `pane`, `machine` and `server` were skipped whole, taking their children with them. Fifteen flags were checked where there are twenty-two. Both fixed: the walk recurses, and the gate accepts either heading shape. The reference turns out to be complete — nothing was actually undocumented, which is worth knowing rather than assuming. The matching rule was too strict as well, and the extension is what showed it: requiring a backtick immediately before the dashes reported `server restart --hard` missing when it has its own table row, written as ``` `server restart --hard` ```. It now looks for the flag anywhere on the page. The floor is five named nested flags rather than a count, because a count drifts with the surface and what has to hold is that the walk went down. Verified both ways: dropping `--orphans` from the page is reported, and stopping the recursion is reported by name.