Add full capability readiness matrix
This commit is contained in:
20
README.md
20
README.md
@@ -67,6 +67,10 @@ The runtime panel calls `GET /api/system/readiness` and verifies the conda
|
||||
imports required for the backend/task environment and the full MMSeg/mmcv
|
||||
environment. Command-line verification is available with
|
||||
`PYTHONPATH=backend conda run -n seg_smp python scripts/verify_runtime_envs.py --refresh`.
|
||||
The capability matrix calls `GET /api/capabilities` and summarizes readiness
|
||||
for Dataset, SegModel, YOLO, MMSeg, visual tools, analysis, and system
|
||||
operations, including task coverage, runtime status, uploaded datasets,
|
||||
heatmap/segmentation artifacts, training curves, and weight manifest status.
|
||||
|
||||
The same panel can run `POST /api/acceptance/smoke`, a lightweight live smoke
|
||||
that creates an upload dataset, uploads a label, downloads it through the
|
||||
@@ -144,6 +148,8 @@ Use `GET /api/catalog` to inspect supported models, algorithms, datasets, and
|
||||
task types discovered from the existing `Seg/` workspace.
|
||||
Use `GET /api/coverage` to inspect script-to-task coverage and task
|
||||
buildability.
|
||||
Use `GET /api/capabilities` to inspect the grouped full-function readiness
|
||||
matrix used by the web dashboard and agents.
|
||||
Use `GET /api/results/curves` to inspect parsed training curves discovered
|
||||
from YOLO, SegModel, MMSeg, visual-tool, and analysis output directories.
|
||||
|
||||
@@ -155,10 +161,10 @@ Run the local evaluation and validation agents before publishing changes:
|
||||
PYTHONPATH=backend conda run -n seg_smp python scripts/run_agents.py --build
|
||||
```
|
||||
|
||||
The validation agent checks catalog coverage, the `seg_smp` task env, the
|
||||
`seg_mmcv` MMSeg env, runtime import readiness, GPU visibility, no-weight Git
|
||||
safety, backend tests, frontend build, and live backend/frontend endpoints
|
||||
when the services are running. With live validation enabled it also runs the
|
||||
lightweight acceptance smoke above. By default it also runs the deep training
|
||||
acceptance; set `SEG_VALIDATE_DEEP=0` when a quick non-training validation
|
||||
pass is needed.
|
||||
The validation agent checks catalog coverage, the grouped capability matrix,
|
||||
the `seg_smp` task env, the `seg_mmcv` MMSeg env, runtime import readiness,
|
||||
GPU visibility, no-weight Git safety, backend tests, frontend build, and live
|
||||
backend/frontend endpoints when the services are running. With live validation
|
||||
enabled it also runs the lightweight acceptance smoke above. By default it
|
||||
also runs the deep training acceptance; set `SEG_VALIDATE_DEEP=0` when a quick
|
||||
non-training validation pass is needed.
|
||||
|
||||
Reference in New Issue
Block a user