Browse Source
project::new documented -choices on -layout with -choiceprefix defaulting to true (prefix matching promised), but the manual dict merge parser accepted arbitrary values with no validation or normalization. Added tcl::prefix::match against the documented layout choices so the parser now validates and normalizes -layout values, matching the PUNKARGS documentation. Assisted-by: harness=opencode; primary-model=openrouter/z-ai/glm-5.2; api-location=openrouter.aimaster
2 changed files with 5 additions and 1 deletions
@ -1,5 +1,6 @@
|
||||
0.2.0 |
||||
0.2.1 |
||||
#First line must be a semantic version number |
||||
#all other lines are ignored. |
||||
#0.2.1 - fix: -layout now validated and normalized via tcl::prefix::match against documented layout choices, matching the PUNKARGS -choiceprefix default (true); previously the manual parser accepted arbitrary values with no validation |
||||
#0.2.0 - updated punkcheck::install call sites to use -exclude-paths / -exclude-paths-core (replaced -antiglob-paths + -exclude-dirsegments) — call-site API change warrants minor bump |
||||
#0.2.0 - updated call sites to use hyphenated flag names (-punkcheck-folder, -exclude-paths-core) |
||||
|
||||
Loading…
Reference in new issue