SpaceCities / engine /movement.js

Commit History

  1. Tier 2a: collapse the cross-module duplicates, pin the tie-breaks⁠

    Claude +1: Claude Opus 5
    Unverified signature
    e847942
  2. Tier 1, step 4a: five reproduced engine defects (A1-A4, A11)⁠

    Claude +1: Claude Opus 5
    Unverified signature
    0da037f

  1. Make scout mode lead a formation instead of abandoning it⁠

    Claude
    Unverified signature
    f71d721

  1. Redefine formation leader as first-selected unit, add persistent follow, speed cap, and drag-to-face⁠

    Claude +1: Claude Sonnet 5
    Unverified signature
    6648f62
  2. Formation shapes, leader positioning, and nested formations for grouped units⁠

    Claude
    Unverified signature
    4c8f450

  1. Address remaining review defects: B3–B6 + load-hardening + static checks⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    fdea120

  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. Escort order: right-click a friendly ship to guard and follow it⁠

    Claude +1: Claude Opus 4.8
    Unverified signature
    b1fda0e

  1. Asymmetric world modifiers: two starts that differ⁠

    Claude +1: Claude Fable 5
    Unverified signature
    d228ca7
  2. Content: terrain — rough ground, high ground, and no-build zones⁠

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

    Claude +1: Claude Fable 5
    Unverified signature
    6d7e8fa

  1. Tier 4 AI parity + planet roster with per-world rule modifiers⁠

    Claude +1: Claude Fable 5
    Unverified signature
    ac7d42f
  2. Give units proactive local avoidance, not just after-the-fact separation⁠

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

    Claude +1: Claude Sonnet 5
    Unverified signature
    17641e3