From e64600b4b0c2fd60fa9f31b52f1be60251fd98a2 Mon Sep 17 00:00:00 2001 From: Codex Date: Tue, 23 Jun 2026 00:14:53 +0200 Subject: [PATCH] Record demo raster live validation --- docs/CODEX_EXECUTION_LOG.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/docs/CODEX_EXECUTION_LOG.md b/docs/CODEX_EXECUTION_LOG.md index d522fc5d..a5502f26 100644 --- a/docs/CODEX_EXECUTION_LOG.md +++ b/docs/CODEX_EXECUTION_LOG.md @@ -16,13 +16,28 @@ Validation: - `bash -n scripts/verify_workbench_interactions.sh` passed. - `cd frontend && npm run typecheck` passed. - `python -m pytest backend\tests\test_sprint96_useful_default_context.py backend\tests\test_sprint39_frontend_orchestration_hooks.py -q` passed: 11 tests. +- `python -m pytest -q` from `backend/` passed: 320 tests. +- `bash scripts/run_readiness_check.sh` passed. +- `cd frontend && npm run build` passed. +- `cd backend && python -m alembic heads` passed: `202606120900 (head)`. +- `cd backend && python -m alembic upgrade head --sql` passed. +- `bash -n scripts/live_migration_smoke.sh` passed. +- `powershell -NoProfile -ExecutionPolicy Bypass -File scripts\deploy_tower.ps1` passed and redeployed `ca730ed` to Tower on port 1202. +- `bash scripts/verify_workbench_default_state.sh http://192.168.10.150:1202` passed and reported `Datasets: 3/3 ready`. +- `bash scripts/verify_workbench_interactions.sh http://192.168.10.150:1202` passed and verified candidate, reference and raster fixture datasets. +- `bash scripts/verify_demo_export_workflow.sh http://192.168.10.150:1202` passed. +- `bash scripts/verify_gis_runtime.sh http://192.168.10.150:1202` passed. +- `bash scripts/verify_browser_runtime.sh http://192.168.10.150:1202` passed. +- Live API check confirmed `demo_context_raster.tif` as `raster`/`fixture`/`ready` with `EPSG:4326`. +- Chrome headless screenshot of `http://192.168.10.150:1202` showed the populated Overview workspace, selected demo context and no obvious desktop horizontal overflow. Limitations: - The raster fixture is a tiny generated local GeoTIFF for V1 workflow validation only. It does not represent external imagery and does not enable real AI inference. - No migrations, provider fetching, real YOLO/SAM behavior or product scope beyond the existing offline demo workflow changed. +- Optional `scripts/capture_workbench_screenshots.sh` could not run in this Windows runner because Playwright is not installed; Chrome headless was used for the live visual check instead. Next recommended pass: -- Run full readiness, rebuild/redeploy, then verify that the live browser-facing workbench exposes three ready demo datasets and preselects the raster fixture for AI Labs. +- Continue with a focused raster operation happy-path smoke against the seeded raster fixture: inspect, preview, stats and tiling through the browser-facing API. ## Sprint 48 Backend API contract audit (2026-06-17)