What is the smallest useful boundary for an agent? One module, one decision
Rakamy · reddit · 2026-09-09
A Reddit practitioner argues that putting an agent in a separate folder isn't a real boundary if it can still rewrite shared state and call every tool. His rule: one module answers one complete decision, with a versioned contract, rules, invariants, tests, and decision/failure records in its local package. Uncertainty and refusal are valid outputs, and a coordinator validates handoffs without redoing decisions. The tradeoff is coordination cost — split too little and failures spread; split too far and handoffs become the system.
More from coding & agent
- A Personal AI Reading Workflow: Turning a 2-Hour Podcast Into a 10k-Word Note — jiayuan_jy · 2026-09-09
- Semantic Cache Verification Measured: 30-40ms on the Hot Path vs 1.7s for an LLM Judge — Reasonable_Royal_621 · 2026-09-09
- HyperFrames hits #1 on GitHub as Claude Code-made launch video clocks 3M views in 2 days — toolstelegraph · 2026-09-09
- AI assistants may need their own email addresses as users balk at full inbox access — _AustinCalvert_ · 2026-09-09
- Dimillian's dev tool adds worktree creation on any branch after user requests — Dimillian · 2026-09-09
- Dev built a custom procedural drawing engine via Astra — all Evergrow art is drawn in code — Dimillian · 2026-09-09