@ -76,3 +76,10 @@ The `-return` option's `-choiceprefix 0` is enforced by punk::args::parse by con
- opts_table_defaults (L188-224) contains ~20 options including framing, ANSI base/border, show flags, and width limits. Not all may need full -type/-choices/-help documentation in phase 1 — the acceptance criteria requires at least the major ones (-title, -frametype, -show_header, -ansiborder) with the rest covered by a documented passthrough mechanism.
- The constructor has a special case at L454-456: a single-element args list is treated as a title. This must be preserved in the punk::args definition (likely via a @leaders form or a -default on -title with appropriate -min).
- Related audit items already fixed: console_fact_get/set (-choiceprefix 0), overtype renderspace/renderline (-choiceprefix 0), nav::fs::d/ (-choiceprefix 0), punkcheck::install (-choiceprefix 0), project::new (tcl::prefix::match added). This goal closes the last remaining audit item (#8).
- G-088 relationship (recorded 2026-07-24 after overlap review; this file previously
referenced no live goal): its footer block + bottom-edge subtitle extend the
constructor option set this goal's punk::args parsing validates - the new
-subtitle/-subtitlealign and footer options land in the same PUNKARGS block.
- G-056 relationship: if the textblock column-wrap mechanism is chosen there, its
wrap options join the constructor set this goal's PUNKARGS documents - the
conditional textblock scope in G-056 lands in this goal's validated option surface.