Tasks: Compact Model Runtime Status
1. Frontend Data Flow
- Fetch
/api/runtime-statuson the reader page. - Merge runtime status with
/api/model-budgetmodel rows. - Handle missing or failed runtime status without breaking model stack rendering.
2. UI
- Add compact per-role status labels to the Model Stack panel.
- Reuse existing model budget/list styles where possible.
- Add minimal CSS only for status labels.
- Confirm removed evidence sections and
/evidenceUI do not return.
3. Verification
- Update
scripts/verify.pyfor model stack status rendering. - Run
python scripts\verify.py. - Run
node --check static\app.js. - Run
git diff --check.