Terminal-first loop
The REPL is the product surface: prompt queueing, live task expansion, slash commands, and raw shell escapes share one workspace policy.
A terminal-first RE agent: one Go host routes planning, execution, and research to different model seats, narrows workflow context when needed, and keeps evidence collection inside local tools and auditable transcripts.
The REPL is the product surface: prompt queueing, live task expansion, slash commands, and raw shell escapes share one workspace policy.
Planner, executor, and researcher are independent seats. Each can point at a different provider and model without rebuilding the binary.
Specialist routes keep rich RE context. Caveman mode turns one task into a bounded planner packet plus an isolated read-only executor run.
File facts come from scoped local tools. Writes, network, sensitive paths, and destructive commands pass through explicit policy gates.