From a18fba8c7a592c96d572666090155d190f8a71d4 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 13 Jul 2026 20:33:25 +0200 Subject: [PATCH] Record Mol detection review deployment --- docs/CODEX_EXECUTION_LOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/CODEX_EXECUTION_LOG.md b/docs/CODEX_EXECUTION_LOG.md index e989c72b..01226383 100644 --- a/docs/CODEX_EXECUTION_LOG.md +++ b/docs/CODEX_EXECUTION_LOG.md @@ -7335,3 +7335,13 @@ Open: - `bash scripts/run_readiness_check.sh`: passed with `487` backend tests, the 81-route API contract audit, one Alembic head, frontend typecheck and production build. - `python -m alembic upgrade head --sql` rendered the complete migration chain through `202606120900`; no migration changed. - Local `docker compose config` was unavailable because the Windows workstation has no Docker CLI. The repository-driven Tower deployment remains the required live Docker validation. + +## Tower deployment evidence + +- Pushed and deployed commits `50952e1` and `191d7aa` through the repository-driven all-in-one flow with the existing CPU AI dependency layer cached. +- Tower `docker compose -f docker-compose.unraid.yml config`, live PostGIS migration smoke, required schema/index checks and Alembic head `202606120900` passed. +- The definitive image contains the false-negative renderer under `/app/scripts`; persisted review artifacts remained available after both container replacements. +- Precomputing source-tile footprints in EPSG:4326 reduced the deployed 12-card Donk/Postel smoke from minutes to `2.06 s` while preserving `638` evidence records, `597` reviewable records and `41` explicit outside-coverage exclusions. +- Browser verification on `http://192.168.10.150:1202` selected the complete Mol Postel workspace and showed ready project/AOI/dataset/QA/export state. +- The Map workspace rendered one `1033x542` MapLibre canvas, the OSM road basemap, AOI and `95` persisted detections with no browser warnings/errors, no visible dialog and no horizontal document overflow at a `1280 px` viewport. +- No API contract, migration, QualityCheck/Metric row, Detection row, model asset, active-model configuration or inference result changed in this pass.