Implement Flashmania racing game in TypeScript
Takeaway: I'd note upfront that the workspace might already contain a partially-built project so the agent checks git history before assuming a greenfield build.
4 sessions on canvas with a coding agent: the agent failed at least once in 4, and 0 finished without a human stepping in.
Takeaway: I'd note upfront that the workspace might already contain a partially-built project so the agent checks git history before assuming a greenfield build.
Takeaway: I'd add explicit build/typecheck as a required step up front instead of leaving it for later, since the TS18047 null-check errors were an easy miss with all the DOM queries at module scope.
Takeaway: I'd start by pasting the full spec and explicitly calling out non-visual requirements like audio and ghost replay so they aren't skipped on the first pass.
Takeaway: Next time I'd ask upfront for automated playtesting via a headless browser bot from the start, since that's what actually caught the physics and pit-death bugs.