# Rust session restore with caller-scratch ownership RE-903. Reproduce with `python3 scripts/analyze_rust_session_restore.py`; focused validation: `cargo xtask test-group rust-session-restore`. [Machine report](rust-session-restore.json). Rust matches144 actual247219/scanner/atoi/mode/position-load compositions, preserving ignored parse result, explicit caller scratch, positive-only booleans and final team/flag gate. Ignore entries accumulate without clearing and invalid numeric text addresses slot0. State and selector stage atomically on unsupported domains. Native cvars/files, real scratch provenance and full map reload remain open. Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.