From a5a6175fb03dc740db0256b16c7863ce61715361 Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Tue, 21 Jul 2026 04:12:14 +1000 Subject: [PATCH] G-097 activated: bin utility naming sweep (punk- prefix) First of the confirmed sequence G-097 -> G-103 -> 8.6 arc: the bits/runtime/ tclargs scriptsets and selfsign experiment scripts take the punk- prefix per the bin/AGENTS.md policy, ahead of G-103 extending the runtime scriptset. Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com --- GOALS.md | 2 +- goals/G-097-bin-utility-naming-sweep.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/GOALS.md b/GOALS.md index 293231da..975acd97 100644 --- a/GOALS.md +++ b/GOALS.md @@ -334,7 +334,7 @@ Detail: goals/G-089-scriptlib-kits-and-modes.md Scope: src/modules/shellfilter-999999.0a1.0.tm (stack placement, insert_transform, junctions), src/modules/shellthread-999999.0a1.0.tm (worker park/adoption/termination), src/tests/modules/ (new characterization suites), README.md ('very unripe parts' note) Detail: goals/G-090-shellfilter-shellthread-audit.md -### G-097 [proposed] bin utility naming sweep: punk- prefix for remaining punkshell-own tools +### G-097 [active] bin utility naming sweep: punk- prefix for remaining punkshell-own tools Scope: src/scriptapps/ + src/scriptapps/bin/ (bits, runtime, tclargs scriptset renames; selfsign experiment scripts), bin/ (regenerated wrapper twins + renamed experiment scripts, old names retired), src/tests/modules/punk/mix/testsuites/scriptwrap/ + src/tests/shell/testsuites/binscripts/ (roundtrip pins), bin/AGENTS.md + referencing docs Detail: goals/G-097-bin-utility-naming-sweep.md diff --git a/goals/G-097-bin-utility-naming-sweep.md b/goals/G-097-bin-utility-naming-sweep.md index 3a390ed1..4d367138 100644 --- a/goals/G-097-bin-utility-naming-sweep.md +++ b/goals/G-097-bin-utility-naming-sweep.md @@ -1,6 +1,6 @@ # G-097 bin utility naming sweep: punk- prefix for remaining punkshell-own tools -Status: proposed +Status: active Scope: src/scriptapps/ + src/scriptapps/bin/ (bits, runtime, tclargs scriptset renames; selfsign experiment scripts), bin/ (regenerated wrapper twins + renamed experiment scripts, old names retired), src/tests/modules/punk/mix/testsuites/scriptwrap/ + src/tests/shell/testsuites/binscripts/ (roundtrip pins), bin/AGENTS.md + referencing docs Goal: the punkshell-own bin utilities beyond getzig - the bits, runtime and tclargs scriptsets and the selfsign experiment scripts - carry the punk- prefix per the naming policy recorded in bin/AGENTS.md (G-096), so a user who adds /bin to their PATH gets collision-resistant names, while external-tool wrappers (dtplite, sdx, kettle) and getpunk stay unprefixed. Acceptance: bin/ presents punk-bits, punk-runtime and punk-tclargs (wrapper twins where the polyglot system emits them) and punk- prefixed selfsign experiment scripts, with the old names removed; scriptset sources and _wrap.toml configs are renamed to match; the byte-roundtrip pins (scriptwrap multishell runtime roundtrip, binscripts suites as affected) and every doc/script reference to the old names are updated with the affected test suites passing; no behaviour changes ride along with the renames.