How atuldhull/g-a-h works
Crocodile is described as a planned Python terminal coding agent, not an implemented runtime in this repository. Its intended user-to-result flow and major design areas are represented from the README’s architecture map. The available evidence does not expose runtime code or detailed flows, so most subsystem links are omitted rather than inferred.
Main entry points: 01-overview.md Crocodile agent · 10-evaluation.md Task evaluation · 06-budget-and-reliability.md Budget and reliability · 05-security-model.md Security approvals
Components 15
Coding agent
- Crocodile agent
docs/architecture/01-overview.md - CLI experience
docs/architecture/11-cli-ux.md - Runtime flows
docs/architecture/03-runtime-flows.md
Policy and efficiency
- Token and accuracy
docs/architecture/08-token-and-accuracy-engine.md - Budget and reliability
docs/architecture/06-budget-and-reliability.md - Security approvals
docs/architecture/05-security-model.md - Confidential mode
docs/architecture/07-confidential-mode.md - SQLite state
docs/architecture/04-data-model.md
Integrations and evaluation
- Bifrost gateway
docs/architecture/09-bifrost-and-tavily.md - Tavily search
docs/architecture/09-bifrost-and-tavily.md - Task evaluation
docs/architecture/10-evaluation.md
Other components
- Terminal user
- Code repository
- AI model
- mini-swe-agent
Connections 9
- Terminal user → Crocodile agent: uses terminal
- Crocodile agent → Code repository: works on
- Crocodile agent → AI model: requests work
- Crocodile agent → Budget and reliability: enforces budget
- Crocodile agent → Security approvals: enforces rules
- Crocodile agent → Confidential mode: applies privacy
- Task evaluation → mini-swe-agent: paired comparison
README.md - Task evaluation → AI model: uses same model
README.md - Task evaluation → Bifrost gateway: uses same gateway
README.md