Complete temporal detection safety gate
This commit is contained in:
@@ -4,6 +4,25 @@ Setup-, import-, demo- en maintenance-scripts voor GeoIntel.
|
||||
|
||||
## Runtime verification
|
||||
|
||||
Inspect interrupted runtime state without changing it:
|
||||
|
||||
```bash
|
||||
python scripts/runtime_state_report.py
|
||||
```
|
||||
|
||||
Only after reviewing that report, explicitly reconcile records that can no
|
||||
longer be running:
|
||||
|
||||
```bash
|
||||
python scripts/runtime_state_report.py \
|
||||
--reconcile \
|
||||
--confirm reconcile-interrupted-runtime
|
||||
```
|
||||
|
||||
The default mode is read-only. Reconciliation only marks currently `running`
|
||||
jobs and analysis runs as failed with `PROCESS_INTERRUPTED`; it does not delete
|
||||
jobs, results, datasets or artifacts.
|
||||
|
||||
Audit the active backend route surface against `docs/API_CONTRACTS.md`:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user