You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julian Noble
91bd14e138
G-041 proposed: punk::args multi-form matching - automated form selection for parsing and documentation
...
User-approved goal recording the multi-form feature gap characterized 2026-07-08
with an after-like fixture:
- punk::args::parse without -form (default *) does not attempt non-zero forms -
input matching only a later form (e.g. 'cancel after#1') fails with form 0's
type/arity error, so the appropriate form must currently be specified manually
- -form is documented as accepting a set/list of forms but accepts only a single
form name or integer index
- the documentation surface does not determine/mark the closest form
('i after cancel <id>' presents the default form; 's after cancel someid'
lists all synopses unmarked)
Detail file records the probe findings, an approach sketch (form candidacy with
a leading-literal fast path, -form list support, doc-surface marking), the
requirement that explicit single-form restriction remains available, and the
test-first sequencing (forms.test GAP pins flip when this goal is implemented).
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com
2 weeks ago
..
archive
…
AGENTS.md
goal-editing policy: proposal-first with user approval; G-038 console-anchor finding + acceptance clause
2 weeks ago
G-001-pluggable-console-backends.md
…
G-002-non-nested-subshell.md
…
G-003-subshell-resource-limits.md
…
G-004-no-committed-binaries.md
…
G-005-zig-build-infrastructure.md
…
G-006-prebuilt-artifact-download.md
…
G-007-console-location-transparency.md
…
G-008-scoped-console-state.md
…
G-009-themed-subshell-profiles.md
…
G-010-subshell-tree-navigation.md
…
G-011-console-stderr-semantics.md
…
G-012-template-payload-safety.md
commit conventions VCS-neutral; template DOX/goals ownership design input
2 weeks ago
G-013-raw-mode-default.md
…
G-014-punk-config-toml.md
…
G-015-script-subcommand-piped-stdin.md
G-015 achieved: punk executable script subcommand (app-punkscript) - 0.3.0
2 weeks ago
G-016-projects-work-git-discovery.md
…
G-018-zig-plain-tclsh-kits.md
…
G-019-dependency-scan-module-trimming.md
…
G-020-screencap-input-module.md
script subcommand: match tclsh Tk main-loop behaviour for GUI scripts - 0.4.1
2 weeks ago
G-021-agent-visual-verification.md
…
G-022-fossil-rename-punkshell.md
…
G-023-version-named-binaries.md
…
G-024-mapvfs-toml.md
…
G-025-exe-selfreport.md
…
G-026-vendor-provenance-policy.md
…
G-027-derived-project-pull-updates.md
commit conventions VCS-neutral; template DOX/goals ownership design input
2 weeks ago
G-028-file-locker-identification.md
add goal G-028: name the process locking a file on build deploy failures
2 weeks ago
G-029-testmodules-from-srctests.md
add goal G-029: build packaged test::<modulename> modpods from src/tests
2 weeks ago
G-030-maketcl-punkargs.md
add goal G-030: make.tcl dogfoods punk::args; record session observations
2 weeks ago
G-031-componentized-kit-boot.md
add goals G-031/G-032: componentized kit boot + punk::args launcher
2 weeks ago
G-032-launcher-punkargs.md
G-033 revised: proj: scope prefix, kit-first canonical, help text persisted
2 weeks ago
G-033-proj-mode-cwd-project.md
G-033 revised: proj: scope prefix, kit-first canonical, help text persisted
2 weeks ago
G-035-mixed-tm-pkgindex-provision.md
shadowing pin-tests for tm tie-break rules; goal G-035 mixed-provision
2 weeks ago
G-036-tcl9-udp-console-worker-wedge.md
G-039 orphan-console-spin goal; G-036 acceptance reworked; AGENTS.md cmd.exe PATH note
2 weeks ago
G-037-vendorlib-vfs-propagation.md
goal detail housekeeping: embed trap script, record reopen_stdin races, note twapi drift
2 weeks ago
G-038-piped-session-continuity.md
goal-editing policy: proposal-first with user approval; G-038 console-anchor finding + acceptance clause
2 weeks ago
G-039-orphan-console-spin.md
G-039 orphan-console-spin goal; G-036 acceptance reworked; AGENTS.md cmd.exe PATH note
2 weeks ago
G-040-punkargs-choicealiases.md
G-040 proposed (punk::args -choicealiases); choice-flow characterization tests; -choice* doc clarifications
2 weeks ago
G-041-punkargs-form-matching.md
G-041 proposed: punk::args multi-form matching - automated form selection for parsing and documentation
2 weeks ago