Skip to content

Roadmap

Chrison Simtian edited this page May 17, 2026 · 1 revision

Roadmap

Source of truth: GitHub milestones and issues. This page is a narrative summary — milestones win where they conflict.

Shipping cadence

  • Epics = milestones, stories/bugs = issues. See ADR-0007.
  • SemVer — every milestone bumps minor or major depending on whether it ships additive features or breaks behaviour. The release commit lives in its own PR (release: bump to X.Y — milestone name).
  • VersioningNerdbank.GitVersioning. version.json sets the baseline; patch increments per commit.

Released

v0.4 — Pipe polylines milestone

  • #138 — Pipe mSplineData deep-parsed via the fork (fork PR #8SatisfactorySaveNet 4.1.3); Pipeline.Polyline populated and rendered as a LineString on the map.
  • #137 — Generator-aware planning: pass PowerTargetMw on the planning query and the LP picks generator kinds + fuels freely.
  • #129 — LP sensitivity analysis on plans (shadow prices, reduced costs).
  • #90 — Fluid throughput constraints (per-item pipe requirements + tier).
  • #91 — Variance warnings for plans with miners/extractors.
  • #131/dashboard page (glance view, auto-refresh).
  • #115 — TickerQ background scheduler + auto-ingest of .sav changes.

v0.3 — Persistence & sharing milestone

  • #80 — Share-link tokens for saved plans.
  • #12 — EF Core dual-provider persistence (SQLite default, Postgres opt-in).
  • #88 — OR-Tools LP planner (phases A and B).
  • #116 — Predictive + heuristic alerts.

In flight

Check the open milestone for what's actively shipping. As of the v0.4 cut:

  • #45 — Map editing umbrella (stretch).
  • #117 — GitHub Sponsors setup (admin).
  • #128 — Web.UiTests in CI (needs self-hosted runner Playwright prep).

Deferred

  • YOLO releases — Playwright UI tests are skipped on the release path while we iterate; tracked as backlog and not a release blocker.
  • Mod-author support for unknown actor types — surfaces as warnings today; no plan to deep-parse mod-only properties.

Clone this wiki locally