Coding agents work best with constraints. We wrote up how conventions, domain-driven design, and Rust's type system shape the way we're building Aonyx. aonyx.ai/blog/designi...