# Design

A dependency-free task API with validated transitions and a local HTTP server.

The core logic is small and deterministic so an evaluator can understand and change it.
Inputs are synthetic, storage is local, and there are no external service calls.

Next exercise: add pagination to the task listing.

This project deliberately omits production authentication, persistence and deployment.
