Read this directory to confirm that mechanism code stays concrete: configuration, auth persistence, queries, and row mapping all live here instead of bleeding upward.
- SQL and persistence mechanics stay local to
infra appcontracts are implemented without moving policy into the mechanism layer- rows and config are translated into typed workspace values at the boundary
config.rsauth.rs- repo/README.md
chat.rs
- Own SQL and migrations.
- Map DB rows into domain types.
- Keep transport concerns out of infra code.