Projects
Six hands-on projects, each paired with a lecture phase. Every project has a starter/ directory (your starting point) and a solution/ directory (reference implementation).
Projects build on each other — each project's solution is the conceptual foundation for the next.
Project List
Project 01 — Your First Research Loop
Run the canonical sort optimization example. Define a metric, write an evaluator, run the loop, hit the target.
Project 02 — Baseline to Optimal
Function fitting with a custom evaluator. Practice pivot strategies when the loop gets stuck.
Project 03 — Debug a Real Failure
Investigate intermittent 503 errors in a FastAPI service using scientific debugging.
Project 04 — Architecture Decision Debate
Use adversarial refinement to converge on a database architecture decision.
Project 05 — Security Audit Pipeline
Full STRIDE+OWASP audit of a web API plus scenario-driven edge case testing.
Project 06 — End-to-End Research Project
Chain all 10 commands: plan → research → debug → fix → security → ship.