Close RC3 live acceptance
This commit is contained in:
@@ -42,6 +42,13 @@
|
|||||||
quality-check logging.
|
quality-check logging.
|
||||||
- Added a read-only stale-runtime report plus an explicitly confirmed
|
- Added a read-only stale-runtime report plus an explicitly confirmed
|
||||||
reconciliation mode.
|
reconciliation mode.
|
||||||
|
- Deployed immutable build
|
||||||
|
`a28f2497e8d0da7d108828875ba9ffedda3c1688`; live readiness now exposes the
|
||||||
|
exact build identity and reports PostgreSQL, PostGIS 3.6, migration
|
||||||
|
`202607160001`, storage and local YOLO as ready.
|
||||||
|
- Completed live Detection Lab acceptance with an intentionally empty raster
|
||||||
|
choice, disabled start action and zero browser console errors. No stale
|
||||||
|
running Job or AnalysisRun remained after reconciliation.
|
||||||
|
|
||||||
## Sprint 240 Operational forest, agriculture, nature and soil themes (2026-07-17)
|
## Sprint 240 Operational forest, agriculture, nature and soil themes (2026-07-17)
|
||||||
|
|
||||||
|
|||||||
@@ -10394,3 +10394,20 @@ Validation:
|
|||||||
- Local `docker compose config` was unavailable because this Windows
|
- Local `docker compose config` was unavailable because this Windows
|
||||||
workstation has no Docker CLI; Tower validation remains mandatory before
|
workstation has no Docker CLI; Tower validation remains mandatory before
|
||||||
RC-3 completion.
|
RC-3 completion.
|
||||||
|
|
||||||
|
## 2026-07-17 - Belgium/North Sea RC-3 live acceptance
|
||||||
|
|
||||||
|
- Deployed immutable commit
|
||||||
|
`a28f2497e8d0da7d108828875ba9ffedda3c1688` to Tower.
|
||||||
|
- Live readiness reports PostgreSQL, PostGIS 3.6, Alembic head
|
||||||
|
`202607160001`, writable storage and the configured local YOLO capability as
|
||||||
|
ready. The health response exposes the exact commit and build time.
|
||||||
|
- `scripts/runtime_state_report.py` executed inside the all-in-one container
|
||||||
|
and found zero running Jobs and zero running AnalysisRuns.
|
||||||
|
- Live migration smoke completed against the retained PostGIS volume.
|
||||||
|
- In-app browser acceptance opened Detection Lab on port 1202 and confirmed
|
||||||
|
that the raster selector starts empty, exposes nine choices including its
|
||||||
|
placeholder, keeps the primary detection action disabled and produces no
|
||||||
|
console errors or warnings.
|
||||||
|
- RC-3 is complete. RC-4 national and maritime coverage contracts are the
|
||||||
|
active roadmap phase.
|
||||||
|
|||||||
@@ -146,8 +146,8 @@ editions and licences must still pass source-specific probes before activation.
|
|||||||
| RC-0 | complete | freeze scope and produce release evidence baseline |
|
| RC-0 | complete | freeze scope and produce release evidence baseline |
|
||||||
| RC-1 | complete | backup, restore and data safety |
|
| RC-1 | complete | backup, restore and data safety |
|
||||||
| RC-2 | complete | health, capabilities and stale-runtime correctness |
|
| RC-2 | complete | health, capabilities and stale-runtime correctness |
|
||||||
| RC-3 | in progress | temporal detection/QA correctness and observability |
|
| RC-3 | complete | temporal detection/QA correctness and observability |
|
||||||
| RC-4 | pending | national/maritime scope and provider coverage contracts |
|
| RC-4 | in progress | national/maritime scope and provider coverage contracts |
|
||||||
| RC-5 | pending | deployment, secrets, configuration, fresh install and rollback |
|
| RC-5 | pending | deployment, secrets, configuration, fresh install and rollback |
|
||||||
| RC-6 | pending | complete CI, dependency and supply-chain gates |
|
| RC-6 | pending | complete CI, dependency and supply-chain gates |
|
||||||
| RC-7 | pending | critical API envelope typing and contract validation |
|
| RC-7 | pending | critical API envelope typing and contract validation |
|
||||||
@@ -262,10 +262,15 @@ reconciled five orphaned jobs and two orphaned analysis runs; zero remain
|
|||||||
|
|
||||||
## RC-3 - Temporal QA correctness and observability
|
## RC-3 - Temporal QA correctness and observability
|
||||||
|
|
||||||
**State: implementation complete; live deployment acceptance pending.** The
|
**State: complete.** The local release gate passes backend compilation, all
|
||||||
local release gate passes backend compilation, all 974 backend tests, frontend
|
974 backend tests, frontend typecheck/build, the integrated readiness script,
|
||||||
typecheck/build, the integrated readiness script, one Alembic head and complete
|
one Alembic head and complete offline migration SQL generation. Tower runs
|
||||||
offline migration SQL generation.
|
immutable build `a28f2497e8d0da7d108828875ba9ffedda3c1688`, reports PostgreSQL,
|
||||||
|
PostGIS 3.6, migration `202607160001`, storage and configured YOLO as ready,
|
||||||
|
and contains no orphaned running Job or AnalysisRun. Live browser acceptance
|
||||||
|
proved that Detection Lab starts with an empty raster choice, disables its
|
||||||
|
primary action and reports the required operator choice without console
|
||||||
|
errors.
|
||||||
|
|
||||||
### Work
|
### Work
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -13,7 +13,7 @@ maritieme zones.
|
|||||||
- [x] RC-1: actuele productiebackup, verificatie en geisoleerde restore bewijzen.
|
- [x] RC-1: actuele productiebackup, verificatie en geisoleerde restore bewijzen.
|
||||||
- [x] RC-2: liveness/readiness/capabilities fail-closed en waarheidsgetrouw maken.
|
- [x] RC-2: liveness/readiness/capabilities fail-closed en waarheidsgetrouw maken.
|
||||||
- [x] RC-2: verweesde jobs en analysis runs na een procesherstart verzoenen.
|
- [x] RC-2: verweesde jobs en analysis runs na een procesherstart verzoenen.
|
||||||
- [ ] RC-3: expliciete rasterkeuze en temporeel compatibele detectie-QA afdwingen.
|
- [x] RC-3: expliciete rasterkeuze en temporeel compatibele detectie-QA afdwingen.
|
||||||
- [ ] RC-4: nationale basisdekking, Wallonie, Brussel en Belgische Noordzee via
|
- [ ] RC-4: nationale basisdekking, Wallonie, Brussel en Belgische Noordzee via
|
||||||
beheerde providers en golden areas operationaliseren.
|
beheerde providers en golden areas operationaliseren.
|
||||||
- [ ] RC-5: secrets/configuratie/uploadlimieten/immutable deploy en rollback
|
- [ ] RC-5: secrets/configuratie/uploadlimieten/immutable deploy en rollback
|
||||||
|
|||||||
Reference in New Issue
Block a user