112 Commits (269b1af82b6c37e6df5d3939bdb5acc2a6ef292e)

Author SHA1 Message Date
Julian Noble 269b1af82b G-095: punkcheck 0.6.0 concurrent-writer safety - atomic saves, advisory event-scoped locking 2 weeks ago
Julian Noble b838a53921 G-094: punkcheck 0.5.0 single record lifecycle - OO installtrack sole implementation, per-event persistence policy 2 weeks ago
Julian Noble 8dde10bbdf runtests: punk-kit hosts launch children in 'src' package_mode; tally shows Testfiles-failed 2 weeks ago
Julian Noble d3cc914a52 punk::libunknown epoch-copy unsoundness fix - tkconsole repl failure root-caused (G-098) 2 weeks ago
Julian Noble bc958300b1 G-093 rework: punk::path *** pathglob + separable lattice; runtests passthrough targeting 2 weeks ago
Julian Noble e5060160b4 G-093: runtests file-relpath path targeting - include fix, -exclude-paths, -discover-only 2 weeks ago
Julian Noble e2fc7332fe G-087 stages 4+5: overlay merge primitive, marker/matrix retirement, version seeding 2 weeks ago
Julian Noble 4fc1d62ce2 agent skills: tcl-nslist namespace discovery; punk::ns 0.9.1 packagetails fix 2 weeks ago
Julian Noble 7e9eced51e lean test children: explicit suite deps, shellrun preload removed (-jobs ~50s) 2 weeks ago
Julian Noble 276eff850d runtests: ANSI red/green/yellow status indicators for human output 2 weeks ago
Julian Noble 913ea749a1 tests: decode console utf-16le stderr in capture_stderr helpers 2 weeks ago
Julian Noble a590ff4aec src/tests/AGENTS.md: -jobs guidance updated with measured scaling curve 2 weeks ago
Julian Noble 57b3b86e0a runtests: report total elapsed seconds in all report styles 2 weeks ago
Julian Noble 5002371864 Split long-running test files to lower the -jobs parallel floor (G-092 achieved) 2 weeks ago
Julian Noble 1a1847c2e7 runtests -jobs N parallel test execution (G-091 achieved) 2 weeks ago
Julian Noble a65f9e5b67 shellrun 0.2.0 runx -teelog + runtests UDP watch mode (PUNK_TEST_UDPTEE) 2 weeks ago
Julian Noble 218fbb1c46 runtests.tcl: complete -singleproc 0 multi-process mode + parity harness 2 weeks ago
Julian Noble c05af65543 argparsingtest 1.0.0: per-style parser sets opts/tkstyle/tclstyle with N/A capability rows 2 weeks ago
Julian Noble 1eb9dc690b punk::path 0.3.0: extensionless tcl scripts via lib: (first-line identification) 2 weeks ago
Julian Noble 75cffe21f3 punk::args 0.12.6 + punk::ns 0.9.0: LLM-oriented usage output; tcl-whatis agent skill 2 weeks ago
Julian Noble c2574a7050 punk::args 0.12.5 + punk::ns 0.8.1: parse -cache overhaul, synopsis notation, eg resolution 2 weeks ago
Julian Noble 7a170a6a46 argparsingtest 0.2.0: parser timing comparison with cold+warm first-call metrics 2 weeks ago
Julian Noble c55225a392 punk::args 0.12.4: collision-aware resolve miss path (undefined-id warning retired) 2 weeks ago
Julian Noble 079caa9ae2 runtests.tcl: fix multiple trailing file tails collapsing into one glob 3 weeks ago
Julian Noble 86883a496c punk::ns 0.7.1: hygiene-pass backlog fixes - nslist -types default, nsjoinall error prefix (pins flipped) 3 weeks ago
Julian Noble 13e38734b6 punk::ns 0.7.0: comment/doc hygiene pass - dead code removed, stale docs corrected, findings flagged 3 weeks ago
Julian Noble 0c7168a178 ns tests: nsprimitives.test - name/path primitive + nseval-variant characterization (hygiene-pass pin gap closed) 3 weeks ago
Julian Noble 2b46e2d86a shell tests: E3 piped-session proof of n/ namespace continuity and subshell carry-over (shellnavns.test) 3 weeks ago
Julian Noble 50e4c60649 n/ display+navigation characterization (nslist/navns/nscurrent tests); punk::repl 0.5.2 stray-namespace seeding fix 3 weeks ago
Julian Noble e68cc1c223 punk::lib 0.5.0: has_tclbug_nestedswitch_tracelines check (behavioural probe of tktview 5d5b1052280c976ea3d4) 3 weeks ago
Julian Noble cabde42e85 punk::ns 0.6.0: cmdtrace -pause flag; nested-switch traceline mismark characterized as upstream (tktview 5d5b1052280c976ea3d4) 3 weeks ago
Julian Noble 765d24b302 tests: corp/grepstr/untabify characterization - punk::ns hygiene-pass precursor coverage 3 weeks ago
Julian Noble d50d1dd6c5 punk::args 0.12.3: fix stringstartswith tail-clause reservation ($tp -> $rv); flip pin 3 weeks ago
Julian Noble 0f649053ee punk::args: characterize stringstartswith tail-clause reservation bug (pre-fix pins) 3 weeks ago
Julian Noble d2e96dbe30 G-082 achieved: punk::args 0.12.1 single-form error selection - specific rejection preferred over generic overflow 3 weeks ago
Julian Noble 0032478e46 G-082 increment 1: activate goal; characterize 0.12.x optional-rejection overflow errors 3 weeks ago
Julian Noble a21315a109 punk::args: -parsekey characterization tests; goals G-083/G-084 (argument relations, parsekey completeness) 3 weeks ago
Julian Noble 7ea1deaae5 G-030 achieved: make.tcl dogfoods punk::args - tabled usage, declared subcommands, -confirm prompt policy 3 weeks ago
Julian Noble 49ec22a928 doc: restore 'dev doc.validate' - wrap tcllib dtplite as bin/dtplite.cmd 3 weeks ago
Julian Noble 6af0fd541e punk::args 0.12.0: formcheck on-demand multiform ambiguity analysis + @form -overlapallowed sanction (G-074 achieved) 3 weeks ago
Julian Noble 97ca1ceb1e punk::lib 0.4.3 + punk::repl 0.5.1 + punk 0.2.6: G-076 dead-console defect in 'help tcl' with mitigated axis, version-gated watchdog (project 0.12.21) 3 weeks ago
Julian Noble b35ea12896 punk::args 0.11.2: bad-@dynamic warn-once + round-1 caching; tclcore 0.3.2: fix malformed tcl_startOfNextWord (project 0.12.19) 3 weeks ago
Julian Noble 5a553b4ff3 tclcore 0.3.0: after cancel-id discrimination via harvested id shape (project 0.12.16) 3 weeks ago
Julian Noble 4707af6fc2 G-041 increment 2: doc surface presents the matching form (punk::ns 0.5.0, punk::args 0.11.0, project 0.12.15) 3 weeks ago
Julian Noble d85608d685 G-041 increment 1: multi-form candidacy engine (punk::args 0.10.0, project 0.12.14) 3 weeks ago
Julian Noble deb8f17d72 G-051 achieved: doc-walk choice-prefix parity + truthful doconly cmdtype (punk::ns 0.4.0, punk::lib 0.4.1, project 0.12.13) 3 weeks ago
Julian Noble 72d50f91df punk::ns 0.3.0: restore bare-query failure banner in cmdhelp (project 0.12.12) 3 weeks ago
Julian Noble d4519f41d3 G-071 achieved: punk::args 0.9.0 allocation choice screen - lseq-class optional-element arglists parse in-form (project 0.12.11) 3 weeks ago
Julian Noble 17b8a6dbbd G-071 increment 1: allocation characterization suite + retreat-path debug silencing (punk::args 0.8.3, project 0.12.10) 3 weeks ago
Julian Noble 22606faebe G-045 increment 4: punk::args 0.8.0 @normalize directive; define_docs converts as consumer proof (project 0.12.7) 3 weeks ago