Fix the AI Editor tab: a blank screen from an undefined STRATEGIES 20d4e50 unverified Claude Claude Opus 5 commited on Aug 8
Fix the smoke job: npx --package does not do what I assumed d3f8729 unverified Claude Claude Opus 4.8 commited on Aug 8
Boot the game in a real browser in CI β the one thing 2502 tests cannot see 778e159 unverified Claude Claude Opus 4.8 commited on Aug 8
Close the guard gaps behind the last three bugs; withdraw one review finding 021c865 unverified Claude Claude Opus 4.8 commited on Aug 8
An in-app AI editor: build an opponent dial by dial 4979046 unverified Claude Claude Opus 5 commited on Aug 7
The cast's labels do not survive held-out maps -- say so cc7170f unverified Claude Claude Opus 5 commited on Aug 7
The corrected cast: 10 cells from the median-descriptor archive dd5b8f9 unverified Claude Claude Opus 5 commited on Aug 7
Phase 5: the roster can carry a player's own genome 60d3ef9 unverified Claude Claude Opus 5 commited on Aug 7
Phase 4: the adaptation POLICY is evolvable, not just its constants 4f42c67 unverified Claude Claude Opus 5 commited on Aug 7
Descriptors are a MEDIAN, and runSeed stops hashing the candidate's name ee4f10e unverified Claude Claude Opus 5 commited on Aug 7
Calibrate the archive's health screen against the shipped AI, not a fixed list ef38dd0 unverified Claude Claude Opus 5 commited on Aug 7
Breed a CAST of distinct opponents, not one optimum: MAP-Elites 09745ce unverified Claude Claude Opus 5 commited on Aug 7
The first evolved candidate: 12 genomes x 6 generations, 3h21m eddfd01 unverified Claude Claude Opus 5 commited on Aug 6
evolve: checkpoint the champion every generation, not only at the end a6cc77c unverified Claude Claude Opus 5 commited on Aug 6
Evolve the AI: a genome, mutation, crossover, and a selection loop 9f53528 unverified Claude Claude Opus 5 commited on Aug 6
Phase 5 (replay + season): re-run any recorded match, and close a ladder 090c049 unverified Claude Claude Opus 4.8 commited on Aug 6
Phase 3 (part 2): the in-game Tournament tab β round-robin, Swiss and knockout 204faa9 unverified Claude Claude Opus 5 commited on Aug 5
Phase 3 (part 1): pairing.js β the shared pairing/scheduling core, plus a knockout bracket 3e24f9b unverified Claude Claude Opus 4.8 commited on Aug 5
Phase 2 (part 2): roster + persistent ladder wired into Quick Duel, archetype threaded end-to-end 628afc1 unverified Claude Claude Sonnet 5 commited on Aug 5
Elo: reject a same-name entrant/candidate pairing instead of silently corrupting its rating 87a9642 unverified Claude Claude Sonnet 5 commited on Aug 5
Phase 1 foundations: elo.js, tools/duelCore.js, and an Elo column in ailab's CLI 9af0ddd unverified Claude Claude Sonnet 5 commited on Aug 5
Phase 0: split tools/selfplay.js into a browser-safe core + tools/selfplay-cli.js 022fcd2 unverified Claude Claude Sonnet 5 commited on Aug 5
Bench: detectors must prove the state never resolved f038c75 unverified Claude Claude Opus 5 commited on Aug 5
Tier 2d: make the AI bench measure what it claims to measure c3a176e unverified Claude Claude Opus 5 commited on Aug 4
Tier 1, step 4c: the AI bench lies, and an owner-parametric leak (A9, A12) 5853645 unverified Claude Claude Opus 5 commited on Aug 4
Fix two real bugs in Tier 5 Swiss tournament found by belated review e9ad1d0 unverified Claude Claude Sonnet 5 commited on Aug 3
Add a fair head-to-head tournament system on top of self-play 07e72eb unverified Claude Claude Sonnet 5 commited on Aug 3
Make the AI controller owner-parametric: true two-sided self-play 916c3ad unverified Claude Claude Sonnet 5 commited on Aug 3
Add ailab leaderboard: Tier 0 of the AI championship roadmap d71f0e0 unverified Claude commited on Aug 3
ailab: add a teching sparring bot and a real-APM flag dfc603e unverified Claude Claude Sonnet 5 commited on Jul 31
Correct three bench detectors that the fixes turned into false positives b63da6d unverified Claude Claude Opus 5 commited on Jul 30
Fix the five Odyssey AI defects the bench found, TDD 42d791d unverified Claude Claude Opus 5 commited on Jul 30
Add an AI bench for Odyssey, and a measured review of the opponent 953e69e unverified Claude Claude Opus 5 commited on Jul 30
Fix the dev server's broken path-traversal guard fae7184 unverified Claude Claude Sonnet 5 commited on Jul 24
Tier 5: release hygiene β docs, license, dev server, npm start d0e9298 unverified Claude Claude Opus 4.8 commited on Jul 22