blackopsrepl's picture
feat(app): add SolverForge deliveries tutorial app
03e3b1b
raw
history blame contribute delete
321 Bytes
//! HTTP transport surface for the deliveries tutorial.
//!
//! The API layer stays intentionally thin: routes decode requests, DTOs define
//! the browser-visible JSON contract, and `SolverService` owns retained jobs.
mod dto;
mod errors;
mod routes;
mod sse;
pub use dto::PlanDto;
pub use routes::{router, AppState};