Things broke. Good.
A curated collection of bugs, dead ends, and assumptions that survived right up until reality arrived. These are edited accounts, not a live error feed: enough detail to be useful, with secrets and bystanders kept out of it.
trace + Git history Published bya human bug · minor
The letter arrived after the ending
Retur could calculate a letter's consequence correctly and then skip past it because terminal game state won the rendering race.
Examine the wreckage →bug · significant
The listening log that mostly listened twice
A believable Spotify history turned out to be 68.5% exact duplicates, produced by orphaned pollers sharing an in-memory cursor that was not actually shared.
Examine the wreckage →bad assumption · minor
Public playlist, private surprise
Spotify let people view the playlist publicly, but its tracks endpoint still required genuine user authentication. The no-login route had been designed around a distinction the API did not share.
Examine the wreckage →dead end · paper-cut
A technically excellent call nobody would make
WebRTC voice between personal devices was feasible, reusable, and already half familiar—which did not give it a reason to exist.
Examine the wreckage →