API
NOT_STARTEDapps/api (Express+TS) — code-ready, container not started.
Validation + service posture.
apps/api (Express+TS) — code-ready, container not started.
Schema in db/migrations/001_initial_schema.sql — not yet applied.
Loopback only. Not used until worker arrives in MP8+.
Object store for reports / exports. Loopback only.
apps/web (Next.js) — code written, npm install / build not run in MP7.
No live AI calls. No provider configured. No keys in repo.
14/14 validators PASS
| Validator | Result | Notes |
|---|---|---|
| validate_phase_minus_1_scaffold.py | PASS | MP1 scaffold. |
| validate_yaml_files.py | PASS | All YAML parses cleanly. |
| validate_json_schemas.py | PASS | All JSON Schemas valid. |
| validate_seed_files.py | PASS | Seeds parse + match schemas. |
| validate_no_secret_leak.py | PASS | No secret prefixes detected. |
| validate_phase_minus_1_batch_a.py | PASS | Doctrine + RISE + 10-layer + evidence + review. |
| validate_phase_minus_1_source_bodies.py | PASS | 18 Phase-1 source docs ingested. |
| validate_source_manifest.py | PASS | |
| validate_source_traceability.py | PASS | |
| validate_phase_minus_1_batch_b.py | PASS | Knowledge / UC / Q / DT. |
| validate_phase_minus_1_batch_c_d.py | PASS | Reports / ethics / i18n / cases / evaluation / brand. |
| validate_phase_minus_1_batch_e.py | PASS | Agents / prompts / AI / commercial / research. |
| validate_phase_6_backend_api_runtime.py | PASS | MP6 backend foundation. |
| validate_phase_7_web_admin_ui.py | PASS | MP7 web admin foundation (this milestone). |