SpaceCities / engine /gather.js

Commit History

  1. Tier 2b: four correctness fixes with a wider blast radius⁠

    Claude +1: Claude Opus 5
    Unverified signature
    2b50b54
  2. Tier 2a: collapse the cross-module duplicates, pin the tie-breaks⁠

    Claude +1: Claude Opus 5
    Unverified signature
    e847942

  1. Let gather/wreckage/rig-haul workers bank into a nearby collection-point Hauler⁠

    Claude
    Unverified signature
    e5f7f16

  1. Gatherers roll to the next seam when a node runs dry⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    6fcb8ac

  1. Remove the Refinery/Foundry/Arsenal forward drop-off capability⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    4ed9122

  1. Make an explicit home-base assignment a hard zone boundary⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    ee2f17b
  2. Add player-assigned home base override and worker repair of wounded units⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    06de929
  3. Add Command Center zone affinity for haulers, plus a worker repair job⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    32d2559

  1. Fix hauler ping-pong loop when its source is itself a drop-off (#27)⁠

    Almaatla +1: Claude
    Unverified signature
    fca5d94

  1. Let a hauler deliver to the nearest forward drop-off, not just the Command Center⁠

    Claude
    Unverified signature
    454fb70

  1. Logistics Phase C: finite forward drop-offs + gather reroute (player-only)⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    89beffa
  2. Logistics Phase A: finite rig output buffer + worker haulage⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    91ad84b

  1. Add JSDoc typedefs + // @ts-check for the core sim shapes (no build step)⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    e3658fa
  2. Tier 5: dedup and derive engine helpers (byte-identical replays)⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    8583c67

  1. Tier 2: a third upgrade doctrine — Logistics (economy + tempo)⁠

    Claude +1: Claude Fable 5
    Unverified signature
    3195ab6
  2. Industrial buildings double as resource drop-off points⁠

    Claude +1: Claude Fable 5
    Unverified signature
    eb17bae
  3. Asymmetric world modifiers: two starts that differ⁠

    Claude +1: Claude Fable 5
    Unverified signature
    d228ca7
  4. Content: economy saturation (diminishing returns on over-mined nodes)⁠

    Claude +1: Claude Fable 5
    Unverified signature
    1b1f280
  5. Tier 6: performance & scale for large maps⁠

    Claude +1: Claude Fable 5
    Unverified signature
    6d7e8fa
  6. Tier 0: fix latent defects, add determinism/perf tests and CI⁠

    Claude +1: Claude Fable 5
    Unverified signature
    430c532

  1. Give units proactive local avoidance, not just after-the-fact separation⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    9175b1f
  2. Fix worker stacking on a shared node; add a battlefield picker⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    6fe5e5b
  3. First playable slice: 1v1 skirmish vs scripted AI on Ferros Prime⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    17641e3