Record AI lab guardrail live validation
This commit is contained in:
@@ -3776,14 +3776,27 @@ Tested:
|
|||||||
- `python -m pytest backend\tests\test_sprint104_ai_lab_action_guardrails.py -q` (`3 passed`)
|
- `python -m pytest backend\tests\test_sprint104_ai_lab_action_guardrails.py -q` (`3 passed`)
|
||||||
- `python -m pytest backend\tests\test_sprint103_ai_lab_run_readiness.py backend\tests\test_sprint104_ai_lab_action_guardrails.py -q` (`6 passed`)
|
- `python -m pytest backend\tests\test_sprint103_ai_lab_run_readiness.py backend\tests\test_sprint104_ai_lab_action_guardrails.py -q` (`6 passed`)
|
||||||
- `python -m compileall backend/app`
|
- `python -m compileall backend/app`
|
||||||
|
- `cd backend && python -m pytest -q` (`330 passed`)
|
||||||
- `cd frontend && npm run typecheck`
|
- `cd frontend && npm run typecheck`
|
||||||
- `cd frontend && npm run build`
|
- `cd frontend && npm run build`
|
||||||
|
- `bash scripts/run_readiness_check.sh` (`330 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 `0bc3b2f` 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 2; 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 smoke passed: `bash scripts/verify_demo_raster_workflow.sh http://192.168.10.150:1202`.
|
||||||
|
- Live smoke passed: `bash scripts/verify_workbench_default_state.sh http://192.168.10.150:1202`.
|
||||||
|
- Live smoke passed: `bash scripts/verify_workbench_interactions.sh http://192.168.10.150:1202`.
|
||||||
|
- Live smoke passed: `bash scripts/verify_browser_runtime.sh http://192.168.10.150:1202`.
|
||||||
|
- Internal Codex browser validation passed against `http://192.168.10.150:1202`: AI Labs opened cleanly; run action guardrails rendered; Detection and Segmentation run buttons were disabled without a raster dataset; selecting explicit fixture models kept both run buttons disabled with `Fixture model is explicit test/demo-only` and `Fixture segmenter is explicit test/demo-only`; desktop and mobile viewports had no horizontal overflow and no console warnings/errors.
|
||||||
|
|
||||||
Open:
|
Open:
|
||||||
- Full repository validation, commit, deploy and live browser verification are still pending for this pass.
|
- None for this pass.
|
||||||
|
|
||||||
Limitations:
|
Limitations:
|
||||||
- Frontend action-guardrail guidance only; no backend API, persistence, migration, provider fetching, AI dependency or model execution behavior changed.
|
- Frontend action-guardrail guidance only; no backend API, persistence, migration, provider fetching, AI dependency or model execution behavior changed.
|
||||||
|
|
||||||
Next recommended pass:
|
Next recommended pass:
|
||||||
- After deploy validation, continue with V1 usability work that reduces operator confusion without expanding frozen product scope.
|
- Continue with V1 usability work that reduces operator confusion without expanding frozen product scope.
|
||||||
|
|||||||
Reference in New Issue
Block a user