From 4ef2d82cfa487a99e2e22713b52110fbe1767f8a Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 22 Jun 2026 23:21:41 +0200 Subject: [PATCH] Record useful context live validation --- docs/CODEX_EXECUTION_LOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/CODEX_EXECUTION_LOG.md b/docs/CODEX_EXECUTION_LOG.md index 8e570848..877b7449 100644 --- a/docs/CODEX_EXECUTION_LOG.md +++ b/docs/CODEX_EXECUTION_LOG.md @@ -3460,11 +3460,21 @@ Tested: - Red step: `python -m pytest backend\tests\test_sprint96_useful_default_context.py -q` failed on missing default dataset selection and no-raster AI Lab guidance. - `python -m pytest backend\tests\test_sprint96_useful_default_context.py -q` (`2 passed`) - `python -m pytest backend\tests\test_sprint39_frontend_orchestration_hooks.py backend\tests\test_sprint29_dataset_components.py backend\tests\test_sprint88_ai_lab_density.py -q` (`16 passed`) +- `python -m compileall backend/app` +- `cd backend && python -m pytest -q` (`318 passed`) - `cd frontend && npm run typecheck` - `cd frontend && npm run build` +- `bash scripts/run_readiness_check.sh` (`318 passed`; frontend typecheck/build passed; Alembic head `202606120900`; live smoke syntax passed) +- `cd backend && python -m alembic heads` (`202606120900 (head)`) +- `cd backend && python -m alembic upgrade head --sql` +- `bash -n scripts/live_migration_smoke.sh` +- Tower deploy from commit `aaf1299` completed; all-in-one container published on `0.0.0.0:1202->80/tcp`. +- Deploy-time live migration smoke passed after the database became ready on attempt 3; PostGIS reported `3.6 USE_GEOS=1 USE_PROJ=1 USE_STATS=1`, required runtime schema objects were present and Alembic head was `202606120900`. +- Deploy-time browser runtime verification passed for frontend, API proxy and icon. +- Live browser validation against `http://192.168.10.150:1202` passed: Data auto-selected `demo_predicted_buildings.geojson`, Map rendered `2 features`, Exports showed the same selected dataset, AI Labs showed no-raster guidance for detection and segmentation, desktop/mobile had no horizontal overflow and no console/page errors. Open: -- Full readiness, deploy and live browser validation are still pending for this pass. +- None for this pass. Limitations: - Frontend usability/default-context hardening only; no API contract, persistence, migration, provider fetching or AI/model behavior changes.