Release Healer Man 0.1.47
This commit is contained in:
1 parent
9ff574ac0b
commit
2162039b49
24 files changed
+486
-55
No files matched your search
@@ -3512,3 +3512,20 @@ Vite's existing large-chunk advisory remains informational.
|
||||
browser errors. Evidence is in
|
||||
`playtest-artifacts/balance-lab/04b-ability-breakdown.png` and
|
||||
`playtest-artifacts/balance-lab/06-mobile-abilities.png`.
|
||||
|
||||
## Balance Lab server Python preflight (2026-09-16)
|
||||
|
||||
- The production failure was a deployment mismatch: the TrueNAS app used the
|
||||
canonical Node-only startup command even though server Balance Lab jobs need
|
||||
the Python controller. The canonical YAML in both `DEPLOYMENT.md` and the
|
||||
release-runbook appendix now installs `python3`, prints its version during
|
||||
startup, sets `BALANCE_LAB_PYTHON=python3`, and includes the queue limits.
|
||||
- A GM-authenticated runtime endpoint now probes the configured executable with
|
||||
`--version`. The Balance Lab setup shows the resolved Python 3 version, and a
|
||||
missing runtime disables **Run on server**. POST requests independently
|
||||
repeat the preflight and return a dedicated 503 without creating a failed job.
|
||||
- Nine focused Balance Lab service tests plus two server integration tests, the
|
||||
8 GB TypeScript check, and the production Vite build passed. Production Edge
|
||||
displayed `Server runtime ready · Python 3.14.0`, submitted a real Eck run,
|
||||
generated all reports, and completed desktop/mobile QA without browser errors.
|
||||
Evidence is in `playtest-artifacts/balance-lab/02-server-job-config.png`.
|
||||
Reference in new issue
Block a user