-
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Chrison Simtian edited this page May 17, 2026
·
1 revision
Source of truth: GitHub milestones and issues. This page is a narrative summary — milestones win where they conflict.
- 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). -
Versioning — Nerdbank.GitVersioning.
version.jsonsets the baseline; patch increments per commit.
-
#138 — Pipe
mSplineDatadeep-parsed via the fork (fork PR #8 →SatisfactorySaveNet 4.1.3);Pipeline.Polylinepopulated and rendered as a LineString on the map. -
#137 — Generator-aware planning: pass
PowerTargetMwon 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 —
/dashboardpage (glance view, auto-refresh). -
#115 — TickerQ background scheduler + auto-ingest of
.savchanges.
- #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.
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).
- 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.
Start here
How it works
Reference
Off-wiki