I embedded an MCP server inside a native Rust prose editor. It became the single most impactful architectural decision I've made, not for users, but for how I build the product itself.
Every layer from App to API to MCP loses fidelity. An exploration of what gets lost and why it matters for enterprise APIs.
Human DX optimizes for discoverability. Agent DX optimizes for predictability. What I learned building a CLI for agents first.
A workflow for extracting architectural patterns and challenges from AI agent walkthroughs.