SpaceCities / boot.js

Commit History

  1. Odyssey: bound the living galaxy to 3 seed-drawn background worlds⁠

    Claude +1: Claude Opus 5
    Unverified signature
    b88cc9c

  1. Phase 5 (replay + season): re-run any recorded match, and close a ladder⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    090c049
  2. Phase 5 (spectate): watch an AI-vs-AI match live, at 1x-8x⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    450f6c1
  3. Phase 4 follow-ups: keep a simulated match from moving a human rating⁠

    Claude +1: Claude Opus 5
    Unverified signature
    6fec449
  4. Phase 4 (part 2): the playable Gauntlet — play a real match, rate it, resume it⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    1ff6f70

  1. Tier 1, step 5: close the coverage gaps and the doc drift (C6-C16, E1, E2)⁠

    Claude +1: Claude Opus 5
    Unverified signature
    cce54f5

  1. Add a configurable population cap (200/250/300/Max) for both sides⁠

    Claude
    Unverified signature
    dadc0b2
  2. Add Observer Mode: a free-look spectator over the Odyssey galaxy⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    6bd2c72

  1. P8 Combat Depth: veterancy chevrons + tiered destruction visuals and audio⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    d213ade
  2. Starmap live colony ledger: alert badges + garrison line⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    25e82b6
  3. Colossus splash: def-driven area damage as the T3 anti-mass verb⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    8f2921c
  4. HUD alerts + selection UX: minimap attack pings, base cycling, idle-production chip, Alt-subtract⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    18ec8e7
  5. Reactive opening checklist + an honest, configurable endgame clock⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    5bffdf0
  6. Wire the start-world picker and asym-swap toggle into setup/boot⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    2fa2e12
  7. Telegraph counter-triangle hits: bonus flag, hotter tracers, HUD counter text⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    0056365

  1. Move DIFFICULTY_OPTIONS into engine/aiDifficulty.js, add state.ai.difficulty⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    53ce1fb

  1. Add a player-picked AI Strategy (Aggressive/Economic/Force Parity) and Helium Bomb use⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    be1f1f9

  1. Implement Phase 3 of battle wreckage: rendering and event polish⁠

    Claude
    Unverified signature
    6e6bac2

  1. Fix stray move order during jump landing pick; mark player assets on the picker⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    7aab638
  2. Add a fuse delay to the Helium Bomb and slow the shockwave further (#12)⁠

    Almaatla +1: Claude
    Unverified signature
    c1ba8ce
  3. Give the Helium Bomb distance-based damage falloff and a slow shockwave (#11)⁠

    Almaatla +1: Claude
    Unverified signature
    33fe16b
  4. Land at your last-used Spaceport; pick blind on a fogged minimap otherwise⁠

    Claude
    Unverified signature
    d1cc6d6

  1. Helium Bomb: a detonation also terraforms - the crater matures into ore⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    5330c74
  2. Add the Helium Bomb: a mobile, arm-then-detonate doomsday unit⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    53d4247
  3. Fix core architecture drift: duplicate FACTIONS export, difficulty lists, seed dedup⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    ed2403c

  1. Tier 4: render interpolation — smooth movement on high-refresh displays⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    f894a44
  2. Tier 3 review fixes: 5 defects from the adversarial pass⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    a3867b9
  3. Tier 3 UX: pause, toast stack, control groups, hotkeys, touch & colour cues⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    1ad681c
  4. Tier 2 Odyssey meta: colony re-alerts, roster repair, war notices, full conquest⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    e692ca2
  5. Tier 1 review fixes: save-load hardening, engine guards, UX bugs⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    a4bbde9

  1. Odyssey: never lose — a wipeout sends relief; surrender is the only end⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    76e5854
  2. Odyssey: 3-tier Spaceport (supply-capacity jumps), no wins, milestone fireworks⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    947d9db
  3. Odyssey: make the colony alert toast clickable — click to defend/retake⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    ba43c95

  1. Add a Home button that confirms saving before returning to the menu⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    cf3fc9b
  2. Odyssey Tier-3 "make it legible": factory panels, iconed topbar, grouped build menu, hostile heads-up⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    820fa12
  3. Odyssey Tier-2: the Domination victory — a military win path + the Gate/fleet fork⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    7acc706
  4. Odyssey Tier-1 "make it playable": fix the threat curve + cheap wins⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    e46bcce
  5. Odyssey Phase 3: the Strategic tier + the endgame win (Antimatter Gate)⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    15e011a
  6. Odyssey: perf throttling, galaxy save/load, aggression ramp, cleanups⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    7e2a606
  7. Odyssey improvements: felt diplomacy, colony income, honest starmap⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    b1db01d

  1. Odyssey Phase 4: living galaxy — scarcity diplomacy + colony alerts⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    11037b3
  2. Odyssey Phase 2: the galaxy + the interplanetary jump⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    5df8767
  3. Add Odyssey open-world mode (Phase 1): endless single-planet foundation⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    cae0952
  4. Offer all map sizes (Small–Gigantic) in the three scenarios⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    8c580c4
  5. Add Bounty Marshal scenario: hunt scattered pirate camps on the clock⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    3a48732
  6. Add Pirate Raider scenario: raid the AI convoy before it escapes⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    11d7a22
  7. Add Convoy Escort scenario: shepherd freighters across a raided route⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    dcbdeac
  8. Refactor: split the main.js god-file into focused modules⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    d32ddf2