This is an open-ended systems design and implementation challenge. There's no single correct architecture, and we don't expect you to finish every milestone in one day. We care about how you approach it: how you evaluate tools, how you use AI agents throughout, and the tradeoffs you make. We'll ask you to walk us through your thinking, so optimize for understanding and being able to explain your decisions, not just output.
You're encouraged to use AI coding agents (Claude Code, Cursor, Copilot, whatever you prefer) throughout this exercise. This isn't a test of whether you can write code from memory. We'll evaluate you on your understanding of the system you build and the decisions you made. Keep traces/logs of your agent interactions, we'll review them during the debrief.