Merge branch 'phase/55-view-state'
ci / server (push) Failing after 3m39s
ci / client (push) Successful in 20s

# Conflicts:
#	docs/phases/README.md
This commit is contained in:
Leonid Pershin
2026-08-20 12:10:55 +03:00
16 changed files with 1104 additions and 62 deletions
+3
View File
@@ -208,3 +208,6 @@ only resolved a status line. Solution-wide is CI.
`run-aspire.ps1` / `run-aspire.sh` skip that with `--no-build` when AppHost and Server dlls
are newer than C# / csproj / props. `--rebuild` forces a build. Bare
`dotnet run --project src/HSchool.AppHost` still compiles.
- **School UI chrome lives in the URL query and `sessionStorage`, not RAM.** A test that assumes
`GameScreen.show()` starts on the map with empty people filters must clear both, or the previous
case leaks. F5 reopens `?school=`; the server still owns the clock.