37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# Sprint 75 Plan: Game and Simulation Semantics Pack
|
|
|
|
## Context
|
|
|
|
Game/simulation code depends on update loops, determinism modes, and state sync.
|
|
Sprint 75 adds simulation-aware transpilation semantics and verification.
|
|
|
|
---
|
|
|
|
## Goals
|
|
|
|
1. Model update-loop and frame semantics
|
|
2. Preserve simulation determinism where required
|
|
3. Add state-sync and event-order verification
|
|
4. Support migration playbooks for game/sim systems
|
|
|
|
---
|
|
|
|
## Steps
|
|
|
|
### Step 979: Simulation loop canonical model (12 tests)
|
|
### Step 980: Determinism mode packet (`strict`, `best-effort`) (10 tests)
|
|
### Step 981: Event-order and state-sync verifier (10 tests)
|
|
### Step 982: Floating-point determinism risk classifier (10 tests)
|
|
### Step 983: Simulation perf/frame-time gate integration (10 tests)
|
|
### Step 984: Replay trace compatibility checker (8 tests)
|
|
### Step 985: `whetstone_verify_simulation_port` MCP tool (8 tests)
|
|
### Step 986: `whetstone_get_determinism_risks` MCP tool (8 tests)
|
|
### Step 987: Simulation migration dossier template (8 tests)
|
|
### Step 988: Sprint 75 integration summary + regression (8 tests)
|
|
|
|
---
|
|
|
|
## Determinism Rule
|
|
|
|
- Strict-determinism profile requires replay-equal outputs on certified corpus.
|