refactor(core): split game_state.rs into submodule directory
Build and Deploy / build-and-push (push) Failing after 44s
Build and Deploy / build-and-push (push) Failing after 44s
1692-line monolith → 4 focused files: - mod.rs (580): types, constructors, instruction mapping, core game actions - serde_impl.rs (119): PersistedGameState + Serialize/Deserialize/PartialEq impls - hints.rs (141): auto-complete detection and move-hint queries - tests.rs (866): all 118 unit tests No logic changes; all tests pass; clippy clean. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in: