{
  "schema_version": 1,
  "generated_at": "2026-09-08T15:40:03.949905Z",
  "generation_id": "2026-09-08T15:40:03.949905Z",
  "ttl_seconds": 300,
  "summary": {
    "required": "ready",
    "optional": "ready",
    "optional_enabled": "ready",
    "manual": "stopped_compliant",
    "candidate_count": 1,
    "disabled_count": 6,
    "stopped_compliant_count": 7
  },
  "projects": [
    {
      "id": "gateway",
      "display_name": "Mac mini Gateway",
      "tier": "required",
      "risk": "low",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "healthy",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "local-model",
      "display_name": "Local Model Facade",
      "tier": "required",
      "risk": "low",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "healthy",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [
        "gateway"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "wiki",
      "display_name": "Wiki Obsi Chatbot",
      "tier": "required",
      "risk": "medium",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "healthy",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [
        "local-model"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "recovery",
      "display_name": "Recovery Assistant",
      "tier": "required",
      "risk": "medium",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "healthy",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [
        "gateway"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "agent-kernel",
      "display_name": "Agent Kernel",
      "tier": "required",
      "risk": "medium",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "running",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [
        "local-model"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "atop",
      "display_name": "ATOP Read-only",
      "tier": "required",
      "risk": "medium",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "static",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_required",
      "depends_on": [
        "agent-kernel"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "graphify",
      "display_name": "Graphify",
      "tier": "optional_readonly",
      "risk": "low",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "static",
      "surface": "pass",
      "advisory": "none",
      "action_policy": "fixed_readonly",
      "depends_on": [
        "gateway"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "openclaw",
      "display_name": "OpenClaw",
      "tier": "manual_control",
      "risk": "medium",
      "lifecycle": "enabled",
      "state": "ready",
      "workspace": "present",
      "runtime": "running",
      "surface": "pass",
      "advisory": "deep_diagnostic_timeout",
      "action_policy": "health_only_manual",
      "depends_on": [
        "local-model"
      ],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "paperclip",
      "display_name": "Paperclip",
      "tier": "manual_control",
      "risk": "high",
      "lifecycle": "enabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "voice-exec",
      "display_name": "HAHA Voice Executive Meeting",
      "tier": "optional_readonly",
      "risk": "medium",
      "lifecycle": "candidate",
      "state": "unavailable",
      "workspace": "unsupported",
      "runtime": "unknown",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "unsupported",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "oracleedge",
      "display_name": "OracleEdge",
      "tier": "optional_readonly",
      "risk": "medium",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "explicit_enable_only",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "nse-hub",
      "display_name": "NSE-Hub",
      "tier": "high_risk",
      "risk": "high",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "delta-neutral",
      "display_name": "Delta Neutral Ops UI",
      "tier": "high_risk",
      "risk": "critical",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "openspace",
      "display_name": "OpenSpace",
      "tier": "high_risk",
      "risk": "high",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "openjarvis",
      "display_name": "OpenJarvis",
      "tier": "high_risk",
      "risk": "high",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    },
    {
      "id": "openhands",
      "display_name": "OpenHands",
      "tier": "high_risk",
      "risk": "critical",
      "lifecycle": "disabled",
      "state": "stopped_compliant",
      "workspace": "present",
      "runtime": "stopped",
      "surface": "disabled",
      "advisory": "none",
      "action_policy": "health_only_manual",
      "depends_on": [],
      "last_observed_at": "2026-09-08T15:40:03.949905Z"
    }
  ]
}
