Governed shell binary — human + machine modes (Rust)
Find a file
Tyler J King fcc7758249 feat: dev Bascule + dual-cluster connectivity complete
Phase 4b: local dev Bascule for Docker Desktop K8s access.

Dev Bascule:
  Binary: substrate/target/release/bascule (14MB)
  Config: ~/.config/bascule/bascule-dev.toml
    Permissive auth, direct dispatch, localhost:2223
  Keys: ~/.config/bascule/keys/dev_{host,ca}_key
  Startup: scripts/start-dev-bascule.sh

Dual-cluster connectivity verified:
  ssh dev.gsh '!whoami'
    → session created, did:web:guildhouse.dev/user/tyler ✓
  ssh stg.gsh '!whoami'
    → session created, did:web:guildhouse.dev/user/tyler ✓

Topology:
  WSL2 → dev.gsh  (localhost:2223, permissive)
  WSL2 → stg.gsh  (178.104.110.197:30222, Hetzner)
  WSL2 → prod.gsh (178.104.110.197:30222, Hetzner)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 16:37:52 -04:00
config feat: Phase 4 — Bascule dual-cluster connectivity 2026-04-02 16:14:51 -04:00
gsh feat: gsh human mode — interactive governed shell with reedline 2026-04-02 15:44:34 -04:00
libgsh feat: gsh human mode — interactive governed shell with reedline 2026-04-02 15:44:34 -04:00
scripts feat: dev Bascule + dual-cluster connectivity complete 2026-04-02 16:37:52 -04:00
.gitignore feat: gsh machine mode — first governed shell execution 2026-04-01 19:01:22 -04:00
Cargo.lock feat: gsh human mode — interactive governed shell with reedline 2026-04-02 15:44:34 -04:00
Cargo.toml feat: gsh human mode — interactive governed shell with reedline 2026-04-02 15:44:34 -04:00
DESIGN.md feat: gsh governed shell — design exploration 2026-03-30 23:20:27 -04:00
README.md Initial commit 2026-03-31 03:15:52 +00:00

gsh

gsh — the GCAP governed shell. Human and machine modes. Chronicle-attributed execution.