Files
gstack/bin
garrytan 52efb61a7f W7 R2 R5 T6: ./setup --claude-model opt-in with a shared Claude render library
- bin/gstack-render-claude.sh: overlay resolution from claude_overlay_model
  (presence via gstack-config has), the pinned render without brain blocks,
  activation records beside each render, the change-only banner, the
  default-install committed fallback after a failed upgrade render, a mkdir
  lock around swaps, and the bun-free --status lines.
- setup: --claude-model <id> / --claude-model=<id> (validated before any
  write, persisted only when Claude is selected, persisted by the
  --refresh-registered parent before children run), Model selection help,
  the --model error points at --claude-model, the overlay renders after
  gbrain detection whatever it found, and per-install renders pass --model.
- gstack-config: claude_overlay_model key docs and default; gbrain-refresh
  renders the overlay in both branches and uses a PID-unique detection tmp.
- test/claude-overlay-setup.test.ts drives real setup and gbrain-refresh.
2026-10-03 21:11:07 +00:00
..