Decision Log — Foundation & Core
Language, framework, data formats, simulation invariants, core engine identity, and crate extraction.
| Decision | Title | File |
|---|---|---|
| D001 | Language — Rust | D001 |
| D002 | Framework — Bevy | D002 |
| D003 | Data Format — Real YAML | D003 |
| D009 | Fixed-Point Math, No Floats | D009 |
| D010 | Snapshottable Sim State | D010 |
| D015 | Efficiency-First Performance | D015 |
| D017 | Bevy Rendering Pipeline | D017 |
| D018 | Multi-Game Extensibility (Game Modules) | D018 |
| D039 | Engine Scope — General-Purpose RTS | D039 |
| D067 | Configuration Format Split (TOML/YAML) | D067 |
| D076 | Standalone MIT/Apache Crate Extraction | D076 |
| D080 | Sim Pure-Function Layering | D080 |