Browse Source
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.commaster
1 changed files with 16 additions and 0 deletions
Loading…
Reference in new issue