Polish GeoIntel workbench and harden Tower deploy
This commit is contained in:
@@ -11633,3 +11633,38 @@ Next gate:
|
||||
The v6 train/calibration/test/background exports are ready for the next loop
|
||||
checkpoint; the running v5 iteration remains evidence but cannot supersede
|
||||
the cleaner v6 corpus.
|
||||
|
||||
## 2026-07-28 - Visual release correction (pre-deploy)
|
||||
|
||||
- Reviewed the user's consolidated GeoIntel design pass in the running guest
|
||||
workflow against the live API at desktop, 1024 px laptop and tablet widths.
|
||||
- Confirmed the revised landing page, guest authentication, map explorer,
|
||||
full-work-area analysis and quality workspace with browser-rendered evidence.
|
||||
- Corrected Chromium's internal `details` content-grid behavior so quality
|
||||
evidence, history and the inspector occupy their intended columns instead of
|
||||
collapsing into one narrow rail with per-letter filename wrapping.
|
||||
- Moved the insights panel below the map below 1240 px, kept that combined
|
||||
workspace internally scrollable and widened the desktop drawer enough to
|
||||
show complete values such as `5,1% dekking`.
|
||||
- Guarded optional `scrollIntoView` use so guest login remains functional in
|
||||
browsers and test environments that do not implement it.
|
||||
- Preserved the local `frontend-src.tar.gz` transfer archive while excluding it
|
||||
from Git and Docker build contexts. Restored the explicit
|
||||
`frontend/node_modules` exclusion required by the Unraid release contract.
|
||||
- Hardened both Tower wrappers with a scoped untracked-source cleanup after the
|
||||
remote reset. It removes stale files only from image source directories and
|
||||
deliberately leaves `.env`, storage, models and PostGIS data untouched.
|
||||
|
||||
Verified before deployment:
|
||||
|
||||
- `npm run typecheck`
|
||||
- `npm run build`
|
||||
- `npm run test:unit` (`43 passed`)
|
||||
- `py -3 -m pytest -q backend/tests/test_sprint31_unraid_template.py backend/tests/test_docker_runtime_config.py backend/tests/test_sprint193_end_user_workbench.py backend/tests/test_sprint194_regional_timeseries.py` (`56 passed`)
|
||||
- Browser checks found no horizontal body overflow in the inspected desktop,
|
||||
laptop and tablet layouts.
|
||||
|
||||
Open at this checkpoint:
|
||||
|
||||
- Push the verified commit and run the Dockerman-native Tower deployment from
|
||||
the canonical `/mnt/user/appdata/geointel` checkout.
|
||||
|
||||
Reference in New Issue
Block a user