Expand description
Git workspace management for isolated mission execution.
Each mission gets an isolated git repo in .battlecommand/workspaces/<id>/.
Per-subtask commits provide rollback safety and audit trail.
Structs§
- Workspace
- A managed workspace with its own git repo.
Functions§
- clone_
repo - Clone a git repository (shallow) to a target directory.
- list_
workspaces - List all workspaces.
- mission_
id_ from_ prompt - Generate a mission ID from a prompt.