Public GitHub repo + a live URL. Everything we judge lives inside the repo (Slack export, screenshots, agent-log, walkthrough), committed and clonable. We clone it at submission, so commit it all. You can resubmit any time before we close, we score your latest entry.