Bars: Claude Code output tokens per commit, highlighted at 2× the median or more · details
| 2026-11-03 | 5588b4e | ✓ Plan: bug reports as animated replays (Q104), Explodorama's part | Pavel Safronov | |
| 2026-11-03 | 351348d | ✓ Autopilot stays out of bomb blasts (Q101); dev replay page for bug reports (Q103) | Pavel Safronov | 122.8K |
| 2026-11-03 | 9ed991c | ✓ Fix red CI: longer test timeout, faster Decoy demo, demo generation perf test | Pavel Safronov | 33.1K |
| 2026-11-02 | 805e7a9 | ✗ Release 0.2.0: controller and keyboard play, demos for every input, autopilot, panel screens, Changes button | Pavel Safronov | 86.5K |
| 2026-11-02 | 720cc9d | Controller/keyboard/touch fixes Q76-Q90: 1-based turns, inspection mode, Cancel button, slower autopilot, lost-choice safety net (0.2.0 work) | Pavel Safronov | 180.2K |
| 2026-11-02 | 92cc4ee | ✗ Controller and keyboard: demos, hold to confirm, faded far tiles with route preview, no auto-fullscreen; Autopilot replaces the hoover (0.2.0 work) | Pavel Safronov | 429.2K |
| 2026-11-02 | 83b956b | ✗ Controller: the cursor stays off during offers; a waking press only shows it (0.2.0 work) | Pavel Safronov | 15.1K |
| 2026-11-01 | 41566e2 | ✗ The level finishes itself after the last kill; fullscreen on first tap (0.2.0 work) | Pavel Safronov | 50.7K |
| 2026-11-01 | aef5351 | ✗ Controller: the cursor is always on and starts on you; L1/R1 hint (0.2.0 work) | Pavel Safronov | 25.0K |
| 2026-11-01 | ebcd0a8 | ✗ Controller support: tile-first board play, dialogs, button pictures; Crate Pass (0.2.0 work) | Pavel Safronov | 99.0K |
| 2026-11-01 | d94649b | ✗ The view stays where the player dragged it through turns (0.2.0 work) | Pavel Safronov | 21.8K |
| 2026-11-01 | d64916d | ✓ Art provenance audit: docs/art-provenance.md and tools/audit-art.mjs | Pavel Safronov | 38.6K |
| 2026-11-01 | e9c6449 | ✗ What's new dialog: Back keeps the scroll position (0.2.0 work) | Pavel Safronov | 8.5K |
| 2026-11-01 | b89399d | ✓ Version box in the menu, charge toast, almanac and clip fixes (0.2.0 work) | Pavel Safronov | 64.1K |
| 2026-10-31 | 8edb5cb | ✗ Two gems on one turn offer one after the other; Developer-mode test scenes (0.2.0 work) | Pavel Safronov | 6.9K |
| 2026-10-31 | 1f0038a | ✗ Oil is slippery, and the Kenney credit leaves the menu (0.2.0 work) | Pavel Safronov | 61.8K |
| 2026-10-31 | b8849d3 | ✗ Rubble demo scene and a timeline bar on every scene (0.2.0 work) | Pavel Safronov | 60.6K |
| 2026-10-31 | bb3823d | ✗ Next copy, choices on taps, Freeze before a swap, demo shuffle (0.2.0 work) | Pavel Safronov | 143.0K |
| 2026-10-31 | 5607bea | ✗ Semver 0.1.0 as the base release, with an in-game list of changes | Pavel Safronov | 31.9K |
| 2026-10-28 | 3f63b71 | README: deployed to apps.fuzzyworld.net, not GitLab Pages | Pavel Safronov | 67.5K |
| 2026-10-27 | 3321c92 | ✗ Rename roguelike to rogue-like | Pavel Safronov | |
| 2026-10-27 | 6d66891 | ✗ Rename .gitlab-ci.yml to .fw-ci.yml | Pavel Safronov | |
| 2026-10-26 | 05e79f5 | ✗ Bushes drawn from Kenney's Foliage Sprites; screenshot tool follows the app base | Pavel Safronov | ~17.1K |
| 2026-10-26 | e3d8dc4 | Deadly moves marked and refused by shortcuts; no tap-to-wait; Acid an area weapon | Pavel Safronov | ~80.5K |
| 2026-10-26 | 8711e8e | Contributions by email: contrib-68uq+explodorama@fuzzyworld.net | Pavel Safronov | |
| 2026-10-26 | ba8e4ea | Send bug reports to bugs-k7q4+explodorama@fuzzyworld.net | Pavel Safronov | |
| 2026-10-26 | 2f667e9 | Deploy to apps.fuzzyworld.net with fuzzyworld-tools | Pavel Safronov | |
| 2026-10-25 | 6c3fcc3 | Board scenes and almanac tab, boxed in costs a life, NES placement measured | Pavel Safronov | ≈0 |
| 2026-10-25 | 5f06696 | Board objects, the Acid charge, passive Shield and Flame Pass, danger outline | Pavel Safronov | ~1.2M |
| 2026-10-25 | a313eb7 | Diagonal no longer squeezes between two blocked tiles | Pavel Safronov | ≈0 |
| 2026-10-25 | fcf44f3 | Flame Pass and Teleport as charges; a death drops the charge; boards fitted | Pavel Safronov | ≈0 |
| 2026-10-25 | e6bb7c4 | Bigger boards with a fixed view; TNT and stat limits; many UI fixes | Pavel Safronov | ≈0 |
| 2026-10-25 | de91d37 | Backlog: a death drops the carried charge where the player fell | Pavel Safronov | ≈0 |
| 2026-10-25 | 0bfdc8e | Demo title on top, compact menu, a demo scene for the charge swap | Pavel Safronov | ≈0 |
| 2026-10-25 | d3e4ed2 | Balance lab; one charge at a time, used on purpose; Proximity next-to only | Pavel Safronov | ~300.0K |
| 2026-10-24 | b80fa92 | Plan §19: balance lab, bigger boards, hazards, Acid bomb, Gauntlet | Pavel Safronov | ≈0 |
| 2026-10-24 | 565a687 | Sprinter, Ghost, Wisp and Hunter; a new enemy type every 3 levels | Pavel Safronov | ≈0 |
| 2026-10-24 | 0b63d15 | Cheaper shop, coins per level; sounds and vibration; smooth in Android Chrome | Pavel Safronov | ~130.9K |
| 2026-10-24 | e78b778 | The shop; the ICBM flies; Diagonal widens Teleport; dialogs open at the top | Pavel Safronov | ~120.9K |
| 2026-10-24 | d603166 | Plan: drop the Workshop and Keep or Fresh | Pavel Safronov | ~21.5K |
| 2026-10-24 | 7f242d3 | RPG, Proximity alert, Slide and the ICBM charge; Run extends Teleport | Pavel Safronov | ~144.3K |
| 2026-10-24 | ac534e5 | Offer: select, then Choose; dialogs fit the screen; mode clips and stills | Pavel Safronov | ~41.6K |
| 2026-10-24 | 32dd53c | Clips in every info dialog that has one, the offer, the almanac, and the Ouch replay | Pavel Safronov | ~115.6K |
| 2026-10-24 | 33a0256 | Dialog clips (steps 1-2), the demo in order with ◀ ▶ ↺, Report a bug | Pavel Safronov | ~165.7K |
| 2026-10-24 | e3384c6 | Demo on a CRT, with the top bar, its tour and "What is that?"; EXPLODORAMA! | Pavel Safronov | ~129.4K |
| 2026-10-24 | c7e8616 | Developer mode: "achievements still count, but are marked with a red border" | Pavel Safronov | ~3.6K |
| 2026-10-24 | 58f1e70 | Demo: a "You" tag over the player; the finger starts beside them | Pavel Safronov | ~27.3K |
| 2026-10-24 | 3cf3607 | Drop the old God key; shelve keeping runs across rules changes | Pavel Safronov | ~10.2K |
| 2026-10-24 | 18ff790 | Docs: drop the old God mode name | Pavel Safronov | ~4.9K |
| 2026-10-24 | 36c5d6a | Demos get to the point in 3-6 turns and show the controls with a finger | Pavel Safronov | ~80.7K |
| 2026-10-24 | e3f2933 | The rainbow gem offers every charge too | Pavel Safronov | ~21.1K |
| 2026-10-24 | 6e94f99 | WebGL renderer again; Developer mode's gem is a rainbow gem offering all | Pavel Safronov | ~57.9K |
| 2026-10-24 | 0b25f1e | Version number, build commit and source link in the menu | Pavel Safronov | ~24.4K |
| 2026-10-24 | 0580e85 | High-score board, death summaries, same/new dungeon, seed entry | Pavel Safronov | ≈0 |
| 2026-10-23 | 00ad7d0 | One board, Immortal, moves animated from state, M for Move | Pavel Safronov | ≈0 |
| 2026-10-23 | 39c2681 | Developer mode adds an extra gem; levels hold a list of gems | Pavel Safronov | ≈0 |
| 2026-10-23 | 28670c3 | Auto-move runs and teleports; no throws over pillars; playtest fixes | Pavel Safronov | ≈0 |
| 2026-10-23 | d5e3ad4 | Demo: the ways to die, and the exit | Pavel Safronov | ≈0 |
| 2026-10-23 | 8da5a7c | No second Decoy, Freeze or Shield while one would be wasted | Pavel Safronov | ≈0 |
| 2026-10-23 | fa3e81a | Demo shows every feature; enemies walk into the flame before dying | Pavel Safronov | ~78.0K |
| 2026-10-23 | 52d68b5 | Gems, charges on pickup, a demo, installable, and a day of playtest fixes | Pavel Safronov | ~827.7K |
| 2026-10-22 | 0b61e80 | A dialog for the first charge of each kind in a run | Pavel Safronov | ~59.0K |
| 2026-10-22 | 7ce1fb5 | Add LICENSE, CHANGELOG and CONTRIBUTING | Pavel Safronov | ~35.3K |
| 2026-10-22 | 9986963 | Fewer buttons, Kick/Throw/Teleport as abilities, a real Freeze, almanac, badged icons | Pavel Safronov | ~401.0K |
| 2026-10-22 | ea380ee | "What is that?" button, auto-walk, animations for everything | Pavel Safronov | ~215.3K |
| 2026-10-22 | d05d464 | Outer wall as a bordered stone frame | Pavel Safronov | ~48.6K |
| 2026-10-21 | beb9f2b | Board sizes, modes, player and enemy animation, playtest fixes | Pavel Safronov | ~111.0K |
| 2026-10-21 | a4fab0f | Playtest fixes: flag clears off-path, menu with New run, info dialogs, Kenney UI packs | Pavel Safronov | ~64.6K |
| 2026-10-20 | b73dd42 | README: Play now! link to GitLab Pages at the top | Pavel Safronov | |
| 2026-10-20 | 27f24fe | Power-ups, Run and Detonate, the 50-level ending, mid-run save (M6 part 1) | Pavel Safronov | ~80.2K |
| 2026-10-20 | 82adee1 | Touch shortcuts, all action charges, lingering flame, 3-move enemy plans | Pavel Safronov | ~196.4K |
| 2026-10-20 | c37a2b0 | Exit door, par, enemies, drops and the first action charges (M4, M5) | Pavel Safronov | ~118.2K |
| 2026-10-20 | 644cfd0 | Re-style with Kenney's New Platformer Pack | Pavel Safronov | ~78.7K |
| 2026-10-19 | 5551eb3 | Initial commit: turn-based bomb-laying roguelike prototype | Pavel Safronov | ~1.8K |