Update handoff for 0.1.Q final build
This commit is contained in:
@@ -8230,3 +8230,79 @@ Roadmap state:
|
|||||||
- Immediate next step: run full 0.1.Q verifier set, build Windows investor demo,
|
- Immediate next step: run full 0.1.Q verifier set, build Windows investor demo,
|
||||||
deploy the multiplayer server only if server-relevant changes require it, and
|
deploy the multiplayer server only if server-relevant changes require it, and
|
||||||
send final summary.
|
send final summary.
|
||||||
|
|
||||||
|
## Agrarian 0.1.Q Final Build And Deployment - 2026-05-19
|
||||||
|
|
||||||
|
Current repo:
|
||||||
|
|
||||||
|
- `/home/nathan/AgrarianGameBuild`
|
||||||
|
- GitHub remote: `pacificao/AgrarianGameBuild`
|
||||||
|
- Current branch: `main`
|
||||||
|
- Latest pushed game commit: `4560a00 Allow benign Unreal crash help log lines`
|
||||||
|
- Runtime package commit: `5de5c11 Add target player count stability QA gate`
|
||||||
|
- `4560a00` only narrows the QA log scanner allowlist for benign Unreal
|
||||||
|
startup help text containing the word `crash`.
|
||||||
|
|
||||||
|
0.1.Q status:
|
||||||
|
|
||||||
|
- All `0.1.Q MVP QA Gates` roadmap items are complete.
|
||||||
|
- Full 0.1.Q verifier chain passed:
|
||||||
|
packaged client, server launch, two-client connection, resource gathering,
|
||||||
|
craft fire, craft shelter, full day/night survival, survival pressure death,
|
||||||
|
reconnect state retention, server restart shelter persistence, critical log
|
||||||
|
soak, net cull deprecation cleanup, and target player count stability.
|
||||||
|
|
||||||
|
Windows investor demo:
|
||||||
|
|
||||||
|
- Built from updated package workspace:
|
||||||
|
`/mnt/projects/AgrarianGameBuild_0_1_P_Package`
|
||||||
|
- Windows package path:
|
||||||
|
`/mnt/projects/AgrarianGameBuild_0_1_P_Package/Builds/WindowsDevelopment`
|
||||||
|
- Executables verified:
|
||||||
|
- `/mnt/projects/AgrarianGameBuild_0_1_P_Package/Builds/WindowsDevelopment/AgrarianGame.exe`
|
||||||
|
- `/mnt/projects/AgrarianGameBuild_0_1_P_Package/Builds/WindowsDevelopment/AgrarianGame/Binaries/Win64/AgrarianGame.exe`
|
||||||
|
- Package size: about `1.1G`.
|
||||||
|
- `Scripts\RunWindowsInvestorVisualQACheck.bat --check-tools` passed and
|
||||||
|
confirmed `SunshineService` is running.
|
||||||
|
|
||||||
|
Build note:
|
||||||
|
|
||||||
|
- A fresh `/mnt/projects/AgrarianGameBuild_0_1_Q_Package` clone stalled on the
|
||||||
|
SMB share and was killed before becoming a valid Git checkout.
|
||||||
|
- The existing `0_1_P` package checkout was clean, fast-forwarded to 0.1.Q, and
|
||||||
|
used as the build workspace to avoid another full share copy.
|
||||||
|
|
||||||
|
Multiplayer server deployment:
|
||||||
|
|
||||||
|
- Deployment was required because 0.1.Q included shared client/server C++ cleanup
|
||||||
|
on replicated actor net cull settings.
|
||||||
|
- Linux fallback package path:
|
||||||
|
`/mnt/projects/AgrarianGameBuild_0_1_P_Package/Builds/LinuxGameDevelopment`
|
||||||
|
- Linux fallback package size: about `1.1G`.
|
||||||
|
- Uploaded to play server release:
|
||||||
|
`/opt/agrarian/releases/0_1_Q_5de5c11`, then promoted to
|
||||||
|
`/opt/agrarian/server`.
|
||||||
|
- Restored `AgrarianGameServer.sh` wrapper from the prior server backup because
|
||||||
|
the fallback package archives `AgrarianGame.sh` but the systemd unit expects
|
||||||
|
the wrapper.
|
||||||
|
- Verified `agrarian-game-server.service` is `active`.
|
||||||
|
- Verified `AgrarianGame` is listening on `0.0.0.0:7777/udp`.
|
||||||
|
- Recent server journal contains Ground Zero browse startup evidence.
|
||||||
|
- `scan_critical_log_spam.py` passed against recent server journal after
|
||||||
|
allowlisting benign Unreal command-line help lines.
|
||||||
|
|
||||||
|
Operational notes:
|
||||||
|
|
||||||
|
- The previous server directory is preserved as `/opt/agrarian/server.backup.`
|
||||||
|
on the play server. The timestamp suffix was empty because the remote shell
|
||||||
|
command passed through without the intended timestamp expansion.
|
||||||
|
- The current deployed package is healthy despite that backup-name issue.
|
||||||
|
|
||||||
|
Automation:
|
||||||
|
|
||||||
|
- Final summary email sent to `nathan@pacificao.com` through the current local
|
||||||
|
project mail helper, not AWS SES.
|
||||||
|
|
||||||
|
Next roadmap:
|
||||||
|
|
||||||
|
- `0.1.R Knowledge And Skill Foundation` is the next version section.
|
||||||
|
|||||||
Reference in New Issue
Block a user