Building a Firecracker VM Orchestrator in Go - Part 2: API Server

Designing a transport-agnostic API server for Flames, how steering AI on architecture decisions around service layers, idempotency, and persistence tiers shaped the final design.