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
158e025c65
G-015 detail: decided - script subcommand gets a lean dedicated app package
...
Not a mode of app-punkshell. The acceptance is defined by absence (no
shellfilter stacks, no logging side effects, no interactive fallback),
which a package that never loads that machinery guarantees by
construction; app-punkshell''s load-time behaviour (shellfilter stacks
with syslog/file targets writing punkshell_*.log into the caller''s cwd,
logging threads) is wrong for one-shot calls; isolation caps the blast
radius of shell-path machinery. Duplication mitigation: the default punk
shell module/alias environment definition is factored into a shared
module-level definition (punk::aliascore as seed) consumed by both app
packages - share definitions via modules, not launcher control flow.
Package shape previews the G-031 registration model, as app-tomlish
demonstrated.
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com
1 week ago
..
archive
…
AGENTS.md
…
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
1 week ago
G-013-raw-mode-default.md
…
G-014-punk-config-toml.md
…
G-015-script-subcommand-piped-stdin.md
G-015 detail: decided - script subcommand gets a lean dedicated app package
1 week ago
G-016-projects-work-git-discovery.md
…
G-018-zig-plain-tclsh-kits.md
add goals G-018..G-021: build spectrum + screen capture/input automation
1 week ago
G-019-dependency-scan-module-trimming.md
add goals G-018..G-021: build spectrum + screen capture/input automation
1 week ago
G-020-screencap-input-module.md
add goal G-030: make.tcl dogfoods punk::args; record session observations
1 week ago
G-021-agent-visual-verification.md
add goals G-018..G-021: build spectrum + screen capture/input automation
1 week ago
G-022-fossil-rename-punkshell.md
G-022 fossil rename goal + move/rename characterization tests; fix shellrun
1 week ago
G-023-version-named-binaries.md
add goals G-023..G-025: versioned binaries, mapvfs toml, exe self-report
1 week ago
G-024-mapvfs-toml.md
add goals G-023..G-025: versioned binaries, mapvfs toml, exe self-report
1 week ago
G-025-exe-selfreport.md
add goals G-023..G-025: versioned binaries, mapvfs toml, exe self-report
1 week ago
G-026-vendor-provenance-policy.md
vendorupdate: warn when pulling from dirty source checkouts; goal G-026
1 week ago
G-027-derived-project-pull-updates.md
commit conventions VCS-neutral; template DOX/goals ownership design input
1 week ago
G-028-file-locker-identification.md
add goal G-028: name the process locking a file on build deploy failures
1 week ago
G-029-testmodules-from-srctests.md
add goal G-029: build packaged test::<modulename> modpods from src/tests
1 week ago
G-030-maketcl-punkargs.md
add goal G-030: make.tcl dogfoods punk::args; record session observations
1 week ago
G-031-componentized-kit-boot.md
add goals G-031/G-032: componentized kit boot + punk::args launcher
1 week ago
G-032-launcher-punkargs.md
add goals G-031/G-032: componentized kit boot + punk::args launcher
1 week ago