What problem does it solve? It gives mentors a structured, phase-by-phase build recipe for teaching learners how to create a working REST API in ASP.NET Core, turning abstract concepts like controllers, routing, and dependency injection into a running application the learner can test with curl or Swagger. ## Core Features & Use Cases - Five-phase build progression: Scaffold a webapi project, add a Todo model with an in-memory singleton store, build GET endpoints, add POST and DELETE, then smoke-test all four endpoints with expected status codes. - Concept naming and after-action reviews: Each phase lists concepts to name out loud (REST, DI, model binding, status codes), common gotchas, and reflection prompts aligned with the ride-along teaching method. - Use Case: A mentor guiding a learner who finished a console TODO app uses this recipe to move the same model behind HTTP, ending with a 4-endpoint API the learner can explain layer by layer. ## Quick Start Ask the mentor to start the cad-todo-api project and walk you through building a TODO REST API in ASP.NET Core step by step.