X
@rockorager: Recommended addition to your https://t.co/1rrsv9wTGb: > Design…
@rockoragerbookmarkx
TL;DR. Add "functional core, imperative shell" to your AGENTS.md — keep pure business logic separate from IO so your code stays testable.
Takeaways
- Pure logic + thin IO shell = tests that don't need mocks, fakes, or fixtures.
- AGENTS.md is the right place for conventions like this: agent-facing guidance that would clutter a README.