Record Tower widescreen redeploy
This commit is contained in:
@@ -6425,3 +6425,45 @@ Open:
|
||||
|
||||
- Redeploy/pull this commit on Tower/Unraid and visually recheck `http://192.168.10.150:1202` on the actual widescreen monitor.
|
||||
- Continue with the split-background promotion preflight/matrix flow once the runtime has been rebuilt.
|
||||
|
||||
# Sprint 161 - Tower redeploy and live widescreen runtime verification
|
||||
|
||||
## What changed
|
||||
|
||||
- Redeployed Tower/Unraid from commit `07ea8db` with the existing all-in-one deploy path.
|
||||
- Preserved the remote AI runtime setting by deploying with `GEOINTEL_INSTALL_AI=true`.
|
||||
- The deployed `geointel` container is healthy and published on `0.0.0.0:1202->80/tcp`.
|
||||
- No application code, API contract, migration, provider fetching, model default, model download behavior or fake data path changed in this pass.
|
||||
|
||||
## What was tested
|
||||
|
||||
- Verified Tower SSH access through `root@192.168.10.150` with the `widefrog_unraid_deploy` key.
|
||||
- Verified the remote checkout reset to `07ea8db`.
|
||||
- Ran the Tower deploy script with AI dependencies enabled.
|
||||
- Deploy build produced frontend asset `assets/index-CxHabIo7.css`; the live CSS contains the Sprint 161 wide/ultrawide layout rules including `15rem minmax(0,1fr) 26rem` and `min-height:42rem`.
|
||||
- Live migration smoke passed inside the `geointel` container:
|
||||
- database connection ok
|
||||
- PostGIS `3.6`
|
||||
- database collation ok
|
||||
- required runtime schema objects ok
|
||||
- Alembic head `202606120900`
|
||||
- Browser runtime smoke passed against `http://192.168.10.150:1202`.
|
||||
- GIS runtime smoke passed against `http://192.168.10.150:1202`.
|
||||
- Health endpoint returned `status=ok`, `database=ok`.
|
||||
- YOLO preflight returned:
|
||||
- `dependencies_available=true`
|
||||
- `model_file_exists=true`
|
||||
- `torch_version=2.13.0`
|
||||
- `ultralytics_version=8.4.92`
|
||||
- `will_download_models=false`
|
||||
- `will_run_inference=false` without a tile manifest
|
||||
|
||||
## Known limitations
|
||||
|
||||
- The optional local screenshot script could not run in this Windows runner because Node cannot import Playwright here. The script remains optional and reports the documented install commands.
|
||||
- The in-app browser could not attach a fresh browser-use tab during this pass, so the final visual confirmation is based on deploy smoke, live CSS verification and runtime API/GIS/AI checks rather than a new inline screenshot.
|
||||
|
||||
## Next recommended pass
|
||||
|
||||
- Manually refresh the already-open `http://192.168.10.150:1202` browser tab on the actual widescreen monitor to observe the new layout.
|
||||
- Continue with the split-background promotion preflight/matrix workflow now that Tower is rebuilt with the latest frontend and AI runtime.
|
||||
|
||||
Reference in New Issue
Block a user