Build, review, and migrate Rust code that uses hexser — a zero-boilerplate Hexagonal Architecture (Ports & Adapters) framework. Use this whenever the user writes or edits Rust that depends on the `hexser` crate: modeling domain entities/value objects/aggregates, defining Repository/Query ports, implementing adapters, writing CQRS Directives and Queries, constructing rich Hexserror values, introspecting or visualizing the architecture graph (HexGraph, DOT/Mermaid), wiring the hexser MCP server, or upgrading hexser (e.g. 0.4 → 0.5). Also use it when a Cargo.toml lists `hexser`, or the user mentions hexser, HexEntity, HexDomain/HexPort/HexAdapter, or hexagonal architecture in Rust.
2026-07-22