"""HTTP transport layer. Routes are thin: parse → call domain service → return."""