{
  "ok": true,
  "writesExternalSystems": false,
  "route": "/api/brain/closed-learning-status",
  "teacher": {
    "provider": "openai",
    "model": "gpt-5.6-sol",
    "role": "teacher_and_executive_reasoning_layer",
    "configured": true
  },
  "policy": {
    "policyId": "sentinel-low-risk-auto-promotion-v1",
    "automaticScope": [
      "project_scoped_knowledge",
      "project_scoped_skill",
      "project_scoped_prompt_rule"
    ],
    "operatorScope": [
      "software",
      "adapter",
      "external_action",
      "cross_project_shared_learning"
    ],
    "evalAndShadowRequired": true,
    "rollbackAndMonitoringRequired": true
  },
  "registeredProjectCount": 7,
  "releasedSkillVersions": 1,
  "status": {
    "ready": true,
    "activePersistenceMode": "supabase_postgres",
    "counts": {
      "signals": 264,
      "candidates": 268,
      "autoReleased": 0,
      "releasedSkillVersions": 0,
      "monitors": 141,
      "pendingReview": 268,
      "regressions": 0,
      "unregisteredSignals": 123
    },
    "latest": {
      "signalAt": "2026-07-31T20:11:15.238+00:00",
      "signalProject": "sales_command_os",
      "releaseAt": null,
      "releaseId": null
    }
  },
  "guardrail": "Closed learning status returns safe counts, model configuration, and release metadata only. It does not expose evidence payloads, secrets, customer identity, or provider output."
}