name: modular-crates description: User standing approval — split reusable concerns into their own crates without asking metadata: type: feedback
The user approves modular crates as a standing best practice ("I approve best practices like modular crates always", 2026-09-23).
Why: asked whether the Jev protocol and the mock should be their own crates, the answer was a blanket yes, not a one-off.
How to apply: when a concern is reusable outside its current crate (protocol types, test fixtures, mocks), give it its own crate at first write; don't ask first. Related: [[postjevsql-layout]].