haxtory/src
type-two 682b7d88fa Ship to monsterrobot.games, and a model card
Deployed to monsterrobot.games/games/haxtory/ — the botchat box, bind
mounted into forum-nginx, same pattern as the other games.

card.html is a model card in the AI sense rather than the arcade sense:
what the game is, the three ideas it is built on, an itemised list of
which parts are historically true (the frequencies, Strowger, the 1-in-7,
the 75 cents, SS7, the Linux dates) and which parts are invented (all the
people, the board itself, the romance), and then an honest list of what it
does not do — it is short for what it is, 75 of 200 philes, no
multiplayer, not accessible, unprofiled, and never playtested by a
stranger. Linked from the boot screen.

Also fixed: the blue box has been sitting in the far corner of the frustum
since it was built, where perspective squashed it into a sliver and half
of it fell outside the visible cone. I twice assumed occlusion and twice
wrote it off as a capture artifact. It was framing — the camera was
pointed past the only object in the level that matters. Camera now faces
it, and the routing card and Joybubbles moved to balance the shot.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 21:46:48 +10:00
..
levels Ship to monsterrobot.games, and a model card 2026-08-02 21:46:48 +10:00
audio.js HANDSHAKE — 13 playable hops, one renderer 2026-08-02 15:34:58 +10:00
hud.js HANDSHAKE — 13 playable hops, one renderer 2026-08-02 15:34:58 +10:00
input.js HANDSHAKE — 13 playable hops, one renderer 2026-08-02 15:34:58 +10:00
kit.js The bridge, the card, and one call followed all the way through 2026-08-02 16:34:54 +10:00
link.js Trade Wars, and a branch you can see both sides of 2026-08-02 17:43:50 +10:00
main.js The soundtrack is built out of the signal 2026-08-02 20:17:18 +10:00
philes.js He stops arguing and edits the program, and the line changes its mind 2026-08-02 18:40:06 +10:00
retrain.js He stops arguing and edits the program, and the line changes its mind 2026-08-02 18:40:06 +10:00
score.js The soundtrack is built out of the signal 2026-08-02 20:17:18 +10:00
term.js HANDSHAKE — 13 playable hops, one renderer 2026-08-02 15:34:58 +10:00