Governed shell binary — human + machine modes (Rust)
scripts/build-wsl2-image.sh — idempotent setup for governed jumphost. Installs: gsh, kubectl, helm (all to ~/.local/bin, no sudo needed) Configures: corpus directory, SSH aliases (dev.gsh, stg.gsh), .gshrc environment defaults Export: --export flag prints wsl --export/import commands No sudo required for gsh/corpus/config setup. System packages (curl, git, etc.) prompt for manual install if sudo unavailable. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| config | ||
| gsh | ||
| libgsh | ||
| scripts | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| DESIGN.md | ||
| README.md | ||
gsh
gsh — the GCAP governed shell. Human and machine modes. Chronicle-attributed execution.