286 Commits (43973fa5fdbb68482fdaff9530e5ce7ff7fca73f)

Author SHA1 Message Date
Julian Noble 43973fa5fd goals: draft G-179 punk::args discriminator shadowing (opt-in -formselection literalshadow) 14 hours ago
Julian Noble 6cc7e8751c punk::ns 0.11.1: G-174 cmd_traverse word accounting - doc-lookup walk never drops argument words (project 0.66.3) 14 hours ago
Julian Noble 988c7868fd G-171 amendment follow-up: GOALS.md Scope mirror sync + G-176 archive marker 1 day ago
Julian Noble 71e3c96387 G-177 + G-178 drafted (proposed): punk::args scalability - cost decoupling and multi-provider safety 2 days ago
Julian Noble 8fa716b62b G-176 achieved: override hints + 'package epoch' documented via stack-tied doc block (punk::ns 0.11.0, punk::libunknown 0.3.1; project 0.65.0) 2 days ago
Julian Noble a7bc62c3fb punk::libunknown 0.3.0: ::package override installs via commandstack (G-176 increment 2; project 0.63.0) 2 days ago
Julian Noble 642fb265ea G-176 increment 1 + active flip: ::package override characterisation - the pre-migration safety net (packageoverride.test, 11 pins) 2 days ago
Julian Noble b10abcbae0 G-176 drafted (proposed): commandstack doc integration - stack-tied overrider argdocs, override hints, libunknown package-override migration 2 days ago
Julian Noble b82827d837 punk::args 0.25.2 + tclcore moduledoc 0.4.2: qualify ensemble names into ensemble_subcommands_definition - 'i ::tcl::prefix' unqualified-ns warnings gone; G-175 drafted (project 0.62.2) 2 days ago
Julian Noble 39e0ec2ba7 G-084 achieved: settled cross-member -multiple rejection + value-parsekey integrity + storage-key attribution (punk::args 0.24.0, project 0.61.0) 2 days ago
Julian Noble abd8616f3c G-084 inc 1: value -parsekey support + leader -parsekey define-time rejection + defaults precedence 2 days ago
Julian Noble c1f64ca0ab G-174 drafted (proposed): cmd_traverse word accounting - the doc-lookup walk never drops argument words 2 days ago
Julian Noble 2aad4d1777 G-053 achieved: punk::args range-valued -multiple occurrence arity (punk::args 0.22.0, project 0.60.0) 2 days ago
Julian Noble 9125d56237 G-083 increment 3 achieved: punk::args argument-relations usage rendering + lsearch moduledoc adoption (punk::args 0.21.0, project 0.59.0) 3 days ago
Julian Noble f48bf78900 G-083: activate (proposed -> active) - punk::args argument relations 3 days ago
Julian Noble 2954d08f84 G-172 achieved: flip to achieved + archive (distributed-binary CPU floor) 3 days ago
Julian Noble d4d70d3808 G-173 (achieved 2026-08-07): flip punk::path machine-parsable returns to achieved + archive 3 days ago
Julian Noble 147f5104e7 G-173 (active): punk::path machine-parsable returns -return text/dict/json + -context + -conflicts 3 days ago
Julian Noble 359a160f2c G-173 (proposed): punk::path machine-parsable returns (text/dict/json) with stable conflict verdict 3 days ago
Julian Noble 8f446690c1 G-172 (active): record + surface + audit the distributed-binary CPU floor 3 days ago
Julian Noble 4b221ed960 goals-system v5: two-path activation rule - explicit user instruction IS the confirmation; agent-initiated activation forbidden 3 days ago
Julian Noble 946a32da19 G-172 drafted (proposed) + the four recipe pins: distributed binaries get a baseline CPU floor 3 days ago
Julian Noble f103b90c3a G-166 achieved: cmdinfo/cmdhelp surface recognised-but-unavailable landings distinctly 3 days ago
Julian Noble 9678f710d4 G-171: fold in the mint-side thin-layout sync + the stage-verb gap it exposed 3 days ago
Julian Noble 6953f751a8 G-171 drafted (proposed): routine builds never write tracked paths - explicit commands own VCS-visible changes 3 days ago
Julian Noble c1c27ea37c G-170 achieved: launcher help depth - form narrowing, parse-true dry-run, actionable form hints (core 0.7.0, punkexe moduledoc 0.9.0, app-punkscript 1.3) 4 days ago
Julian Noble 97e4aacd4f G-169 achieved: app-owned launch-subcommand documentation consumed by the launcher (app-punkscript 1.2, core 0.6.0, punkexe moduledoc 0.8.0) 4 days ago
Julian Noble 2339e4065e G-168 achieved: selection-sound launch definitions - script/tclsh forms match dispatch reality (punkexe moduledoc 0.7.0) 4 days ago
Julian Noble b0c92567a3 G-151 achieved: punk::args::parse_report landing report + ansistring TRUNCATE (args 0.18.0, ansi 0.2.0) 4 days ago
Julian Noble b0f206f53b G-168/G-169/G-170 drafted: launcher definition/documentation/help-depth family (user-approved) 4 days ago
Julian Noble 7cdf5b2323 G-149 achieved: punk::args configurable multi-form synopsis hint labels (punk::args 0.17.0) 5 days ago
Julian Noble ac8e26ab20 G-167 drafted: punk::args version-delta availability - unavailable @forms for shape deltas, unavailable option names for flag deltas 5 days ago
Julian Noble 69927531a4 G-073 achieved: punk::args unavailable choices (-choiceunavailable) + G-166 drafted (punk::args 0.16.0, tclcore moduledoc 0.4.0, punk::ns 0.9.3) 5 days ago
Julian Noble caf7572c30 G-165 achieved 2026-08-04: driver-invariant kit assembly (single zip writer path, punkzip acceleration, file-relative opt-in) (punkshell 0.52.0) 5 days ago
Julian Noble 45fd5e7c87 G-165 proposed: driver-invariant kit assembly (single zip writer path, punkzip acceleration, file-relative opt-in) 5 days ago
Julian Noble 1605b97b37 G-164 achieved 2026-08-04: punk::args 0.15.1 viability probe alternative-allocation re-probe (punkshell 0.51.1) 5 days ago
Julian Noble 71b388e30a G-164 proposed: viability probe alternative-allocation re-probe (reservation-stolen flag words) + G-044 note 6 days ago
Julian Noble 2cc0568dc7 G-150 achieved 2026-08-04: flip + archive (punk::ns cmdhelp form narrowing + selection-sound auto_exec::hash declaration) 6 days ago
Julian Noble 5cc488d132 G-077 achieved 2026-08-04: flip + archive (punkexe -e one-liner support) 6 days ago
Julian Noble d9398dc250 G-161 achieved 2026-08-04: flip + archive (tcltestrun multi-line banner parsing) 6 days ago
Julian Noble 5bf057a3d8 G-161 activation: multi-line banner parsing goal goes active 6 days ago
Julian Noble a9c5c9228e G-163 proposed: unix tty exit-path output drain (shared-description O_NONBLOCK tail loss) 6 days ago
Julian Noble a7f090b550 G-162 proposed: bakelist input-freshness via content-digest kit stamps 6 days ago
Julian Noble 439626a6d2 G-160 ACHIEVED 2026-08-03: commandstack hygiene pass - flip + archive 6 days ago
Julian Noble bac3802cfc G-160: activate (status proposed -> active) 6 days ago
Julian Noble d9b8b1cba0 G-159 ACHIEVED 2026-08-03: Follow-on disposition tracking - flip + archive 6 days ago
Julian Noble fb84c83ac3 G-159: goals-system v4 - Follow-on disposition contract + tooling 6 days ago
Julian Noble 67bebfe0a7 G-159: activate (status proposed -> active) 6 days ago
Julian Noble ea5971a1fa goals: draft G-160 commandstack hygiene pass + G-161 tcltestrun multiline-banner parsing 6 days ago
Julian Noble 10274fb668 Goals: draft G-159 trackable follow-on dispositions (user-approved) 7 days ago