Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Decision Tracker - D001-D020 (Foundation / Early)

See decision-tracker.md for overview.

DecisionTitleDomainCanonical SourceMilestone (Primary)Milestone (Secondary/Prereqs)PriorityDesign StatusCode StatusValidationKey DependenciesBlocking Pending DecisionsNotes / RisksEvidence Links
D001Language — RustFoundationsrc/decisions/09a-foundation.mdM1M0P-CoreDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D002Framework — BevyFoundationsrc/decisions/09a-foundation.mdM1M0P-CoreDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D003Data Format — Real YAML, Not MiniYAMLFoundationsrc/decisions/09a-foundation.mdM1M0P-CoreDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D004Modding — Lua (Not Python) for ScriptingModdingsrc/decisions/09c-modding.mdM5M8, M9P-DifferentiatorDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D005Modding — WASM for Power Users (Tier 3)Moddingsrc/decisions/09c-modding.mdM8M9, M11P-CreatorDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D006Networking — Pluggable via TraitNetworkingsrc/decisions/09b/D006-pluggable-net.mdM2M4P-CoreIntegratedNotStartedSpecReviewD009, D010, D041; M2.CORE.SIM_FIXED_POINT_AND_ORDERS
D007Networking — Relay Server as DefaultNetworkingsrc/decisions/09b/D007-relay-default.mdM4M7P-CoreAuditedNotStartedSpecReviewD006, D008, D012, D060; M4.NET.MINIMAL_LOCKSTEP_ONLINE
D008Sub-Tick Timestamps on OrdersNetworkingsrc/decisions/09b/D008-sub-tick.mdM4M7P-CoreAuditedNotStartedSpecReviewD006, D007, D012; relay timestamp normalization path
D009Simulation — Fixed-Point Math, No FloatsFoundationsrc/decisions/09a-foundation.mdM2M0P-CoreIntegratedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.P002
D010Simulation — Snapshottable StateFoundationsrc/decisions/09a-foundation.mdM2M0P-CoreIntegratedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D011Cross-Engine Play — Community Layer, Not Sim LayerNetworkingsrc/decisions/09b/D011-cross-engine.mdM7M11P-DifferentiatorAuditedNotStartedSpecReviewD007, D052, src/07-CROSS-ENGINE.md trust matrix, D056Cross-engine live play trust is level-specific; no native IC anti-cheat guarantees for foreign clients by default.
D012Security — Validate Orders in SimNetworkingsrc/decisions/09b/D012-order-validation.mdM4M7P-CoreAuditedNotStartedSpecReviewD009, D010, D006; sim order validation pipeline
D013Pathfinding — Trait-Abstracted, Multi-Layer HybridGameplaysrc/decisions/09d/D013-pathfinding.mdM2M3P-CoreAuditedNotStartedSpecReviewD009, D015, D041; M2.CORE.PATHFINDING_SPATIALP002
D014Templating — Tera in Phase 6a (Nice-to-Have)Moddingsrc/decisions/09c-modding.mdM9M11P-CreatorDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D015Performance — Efficiency-First, Not Thread-FirstFoundationsrc/decisions/09a-foundation.mdM2M0P-CoreIntegratedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.P002
D016LLM-Generated Missions and CampaignsToolssrc/decisions/09f/D016-llm-missions.mdM11M9P-OptionalDecisionedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.Optional/BYOLLM; never blocks core engine playability or modding workflows.
D017Bevy Rendering PipelineFoundationsrc/decisions/09a-foundation.mdM1M11P-CoreIntegratedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D018Multi-Game Extensibility (Game Modules)Foundationsrc/decisions/09a-foundation.mdM2M9, M10P-CoreIntegratedNotStartedSpecReviewD039, D041, D013; game module registration and subsystem seams
D019Switchable Balance PresetsGameplaysrc/decisions/09d/D019-balance-presets.mdM3M7P-CoreIntegratedNotStartedSpecReviewSee tracking/milestone-dependency-map.md for milestone and feature-cluster dependency edges.
D020Mod SDK & Creative ToolchainGameplay (Tools by function)src/decisions/09d-gameplay.mdM8M9, M10P-CreatorIntegratedNotStartedSpecReviewD038, D040, D049, D068, D069; CLI + separate SDK app foundationDomain is “Tools” by function but canonical decision lives in 09d-gameplay.md for historical reasons; detailed workflows extend into 04-MODDING.md and D038/D040, including the local content overlay/dev-profile iteration path.