docs: record Unraid deployment evidence (PASS)
Deployed fix/fleet-ops-i18n-status-flow to http://192.168.10.150:1236 and validated
live, which directly caught the evidence-summary localization bug (fixed in 2e4fb43).
Redeployed with the fix and re-verified: full 116-test Playwright suite green against
the live server, no console errors, no container-log errors, both containers healthy,
scenario_integrity.all_ready: true after final reset.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
2e4fb43f09
commit
284b3c7394
+25
-4
@@ -960,10 +960,31 @@ inventory, vehicle-status decision table). Not yet merged to master.
|
||||
`scenario_integrity.all_ready: true`. Isolated stack, containers, volumes and images
|
||||
torn down afterward; original dev environment confirmed untouched and reset to
|
||||
baseline.
|
||||
- **Not yet done**: Unraid deployment + live 3-language validation, and the final merge
|
||||
to master with `artifacts/fleet-ops-correction/final-summary.md` evidence. Do not
|
||||
claim PASS on this correction until both of those are done.
|
||||
- **Unraid deployment (2026-08-03/04) — PASS.** Pushed `fix/fleet-ops-i18n-status-flow`
|
||||
to origin, deployed via `git archive` → `scp` → extract into
|
||||
`/mnt/user/appdata/mobilityops` (preserving `.env`) → `.deploy/source-revision` →
|
||||
rebuild `api`+`web` → `alembic upgrade head` → reset/reseed, at
|
||||
`http://192.168.10.150:1236`. **Live validation directly caught a real bug**: every
|
||||
data-quality issue's top-of-page evidence summary was unconditionally showing raw
|
||||
English (e.g. "vehicle marked available while reserved bookings conflict") in all
|
||||
three languages, because the frontend never finished the evidence.signals
|
||||
localization the backend had already been emitting. Fixed (commit `2e4fb43`):
|
||||
DataQualityIssueDetail.tsx now renders `evidence.signals` through the operator's
|
||||
locale as the primary text, raw text moved to "Technical details" only, the 4
|
||||
DQ-DEMO-* seed rows got real computed signals (the duplicate-customer similarity
|
||||
score is the actual SequenceMatcher ratio on the seeded names), and a regression
|
||||
test locks this in. Redeployed with the fix; live-verified via `read_page` that
|
||||
DQ-DEMO-STATUS now shows "Dit voertuig heeft twee overlappende reserveringen..."
|
||||
instead of the raw English sentence. Full 116-test Playwright suite green against
|
||||
the live server (`MOBILITYOPS_PUBLIC_URL=http://192.168.10.150:1236`), no console
|
||||
errors, no errors in `api`/`web` container logs, both containers healthy, final
|
||||
reset done, `scenario_integrity.all_ready: true`.
|
||||
- **Not yet done**: the final merge to master with
|
||||
`artifacts/fleet-ops-correction/final-summary.md` evidence. Do not claim PASS on
|
||||
this correction until that's done.
|
||||
- Commits so far on this branch: `6deb955` (status flow + brand constant + message
|
||||
codes), `e6539d1` (knowledge fixes), `ac4b163` (Playwright spec updates for the new
|
||||
flow), `1fdd2b3` (new E2E coverage + 2 bug fixes), `1e40775` (accessibility test),
|
||||
`a7ac5ed` (docs), `7851e80` (11D/11F i18n tests).
|
||||
`a7ac5ed` (docs), `7851e80` (11D/11F i18n tests), `cda2c32` (clean-checkout
|
||||
evidence), `2e4fb43` (evidence-summary localization fix, found live on Unraid).
|
||||
Deployed commit: `2e4fb43f093bfbdb04c4f74eed1e6c6d9a03c069`.
|
||||
|
||||
Reference in New Issue
Block a user