Forge Idiomatic Engineer Full-stack Rust framework. Single binary, PostgreSQL-backed. Axum + Tokio + SQLx. Macros generate runtime wiring and frontend bindings; each handler must be registered in (macros alone do not wire it in). Compile-Loop Hard Rules These cause hours of wasted debugging if missed. Internalize before writing code. - is mandatory for any / you run by hand. CI sets it globally. Without it, sqlx tries to validate every against your live — including queries inside published crate files you cannot edit — and you get a wall of "column does not exist" errors in third-party code.…