{
  "module_id": "autoshorts",
  "title": "AutoShorts",
  "status": "attention",
  "sensitivity": "internal",
  "display_policy": "summary",
  "last_success_at": "2026-06-13T15:00:00Z",
  "last_attempt_at": "2026-06-13T15:00:00Z",
  "stale_after_seconds": 900,
  "degraded_reason": null,
  "source_health": {
    "reachable": true,
    "latency_ms": 35,
    "source_type": "mock",
    "version": "autoshorts-mock-v1",
    "contract_version": "jarvis.module_snapshot.v1",
    "last_success_at": "2026-06-13T15:00:00Z",
    "last_error_redacted": null,
    "stale": false
  },
  "kpis": [
    {
      "key": "queue_count",
      "label": "Queue",
      "value": 3,
      "unit": "items",
      "severity": "info",
      "sensitivity": "internal",
      "display_policy": "summary",
      "help_text": "Synthetic queue count."
    },
    {
      "key": "approval_count",
      "label": "Approvals",
      "value": 2,
      "unit": "items",
      "severity": "warning",
      "sensitivity": "internal",
      "display_policy": "summary",
      "help_text": "Synthetic approval count."
    },
    {
      "key": "upload_requests",
      "label": "Uploads",
      "value": "blocked",
      "unit": null,
      "severity": "info",
      "sensitivity": "internal",
      "display_policy": "summary",
      "help_text": "Uploads are blocked in MVP."
    }
  ],
  "attention_items": [
    {
      "id": "att_autoshorts_approval_1_demo",
      "module_id": "autoshorts",
      "title": "Approval pending",
      "message": "Synthetic package requires review.",
      "severity": "warning",
      "sensitivity": "internal",
      "created_at": "2026-06-13T15:00:00Z",
      "action": {
        "label": "Open AutoShorts",
        "href": "/autoshorts",
        "mode": "link_only",
        "sensitivity": "internal",
        "blocked_reason": null,
        "preview_required": false,
        "confirm_required": false,
        "audit_required": false
      },
      "dedupe_key": "autoshorts.approval.1"
    },
    {
      "id": "att_autoshorts_approval_2_demo",
      "module_id": "autoshorts",
      "title": "Second approval pending",
      "message": "Another synthetic package requires review.",
      "severity": "warning",
      "sensitivity": "internal",
      "created_at": "2026-06-13T15:01:00Z",
      "action": {
        "label": "Open AutoShorts",
        "href": "/autoshorts",
        "mode": "link_only",
        "sensitivity": "internal",
        "blocked_reason": null,
        "preview_required": false,
        "confirm_required": false,
        "audit_required": false
      },
      "dedupe_key": "autoshorts.approval.2"
    }
  ],
  "approval_items": [
    {
      "id": "approval_demo_1",
      "module_id": "autoshorts",
      "title": "Synthetic concept review",
      "status": "pending",
      "severity": "warning",
      "sensitivity": "internal",
      "requested_at": "2026-06-13T15:00:00Z",
      "preview_action": {
        "label": "Preview package",
        "href": "/autoshorts/preview/demo-1",
        "mode": "read_only",
        "sensitivity": "internal",
        "blocked_reason": null,
        "preview_required": false,
        "confirm_required": false,
        "audit_required": false
      },
      "confirm_action": {
        "label": "Confirm package",
        "href": null,
        "mode": "blocked_in_mvp",
        "sensitivity": "internal",
        "blocked_reason": "Confirm flows are disabled in MVP.",
        "preview_required": true,
        "confirm_required": true,
        "audit_required": true
      }
    },
    {
      "id": "approval_demo_2",
      "module_id": "autoshorts",
      "title": "Synthetic upload review",
      "status": "blocked",
      "severity": "info",
      "sensitivity": "internal",
      "requested_at": "2026-06-13T15:01:00Z",
      "preview_action": {
        "label": "Preview upload request",
        "href": "/autoshorts/preview/demo-2",
        "mode": "read_only",
        "sensitivity": "internal",
        "blocked_reason": null,
        "preview_required": false,
        "confirm_required": false,
        "audit_required": false
      },
      "confirm_action": {
        "label": "Confirm upload",
        "href": null,
        "mode": "blocked_in_mvp",
        "sensitivity": "internal",
        "blocked_reason": "Uploads are disabled in MVP.",
        "preview_required": true,
        "confirm_required": true,
        "audit_required": true
      }
    }
  ],
  "links": [
    {
      "label": "AutoShorts module",
      "href": "/autoshorts",
      "mode": "link_only",
      "sensitivity": "internal",
      "blocked_reason": null,
      "preview_required": false,
      "confirm_required": false,
      "audit_required": false
    }
  ],
  "primary_action": {
    "label": "Open AutoShorts",
    "href": "/autoshorts",
    "mode": "link_only",
    "sensitivity": "internal",
    "blocked_reason": null,
    "preview_required": false,
    "confirm_required": false,
    "audit_required": false
  },
  "contract_version": "jarvis.module_snapshot.v1"
}
