{
  "contract_version": "jarvis.overview.v1",
  "generated_at": "2026-06-13T15:02:00Z",
  "status": "attention",
  "modules": [
    {
      "module_id": "finance",
      "title": "FinanceManager",
      "status": "attention",
      "sensitivity": "sensitive",
      "display_policy": "summary",
      "last_success_at": "2026-06-13T15:00:00Z",
      "last_attempt_at": "2026-06-13T15:00:01Z",
      "stale_after_seconds": 900,
      "degraded_reason": null,
      "source_health": {
        "reachable": true,
        "latency_ms": 42,
        "source_type": "api",
        "version": "finance-api-v1",
        "contract_version": "jarvis.module_snapshot.v1",
        "last_success_at": "2026-06-13T15:00:00Z",
        "last_error_redacted": null,
        "stale": false
      },
      "kpis": [
        { "key": "api_status", "label": "API", "value": "online", "unit": null, "severity": "success", "sensitivity": "internal", "display_policy": "summary", "help_text": null },
        { "key": "review_count", "label": "Reviews", "value": 4, "unit": "items", "severity": "warning", "sensitivity": "sensitive", "display_policy": "summary", "help_text": null },
        { "key": "provider_status", "label": "Providers", "value": "attention", "unit": null, "severity": "warning", "sensitivity": "internal", "display_policy": "summary", "help_text": null }
      ],
      "attention_items": [],
      "links": [ { "label": "Finance", "href": "/finance", "mode": "link_only", "sensitivity": "sensitive", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false } ],
      "primary_action": { "label": "Open Finance", "href": "/finance", "mode": "link_only", "sensitivity": "sensitive", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false },
      "contract_version": "jarvis.module_snapshot.v1"
    },
    {
      "module_id": "health",
      "title": "HealthManager",
      "status": "degraded",
      "sensitivity": "critical",
      "display_policy": "summary",
      "last_success_at": "2026-06-12T20:00:00Z",
      "last_attempt_at": "2026-06-13T15:00:00Z",
      "stale_after_seconds": 86400,
      "degraded_reason": "backup_stale",
      "source_health": { "reachable": true, "latency_ms": 18, "source_type": "filesystem_metadata", "version": "health-summary-v1", "contract_version": "jarvis.module_snapshot.v1", "last_success_at": "2026-06-12T20:00:00Z", "last_error_redacted": "backup metadata is stale", "stale": true },
      "kpis": [
        { "key": "pipeline_status", "label": "Pipeline", "value": "degraded", "unit": null, "severity": "warning", "sensitivity": "sensitive", "display_policy": "summary", "help_text": null },
        { "key": "review_count", "label": "Reviews", "value": 2, "unit": "items", "severity": "warning", "sensitivity": "critical", "display_policy": "summary", "help_text": null },
        { "key": "backup_freshness", "label": "Backup", "value": "stale", "unit": null, "severity": "warning", "sensitivity": "sensitive", "display_policy": "summary", "help_text": null }
      ],
      "attention_items": [],
      "links": [ { "label": "Health", "href": "/health", "mode": "link_only", "sensitivity": "critical", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false } ],
      "primary_action": { "label": "Open Health", "href": "/health", "mode": "link_only", "sensitivity": "critical", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false },
      "contract_version": "jarvis.module_snapshot.v1"
    }
  ],
  "attention_items": [
    { "id": "att_finance_reviews_demo", "module_id": "finance", "title": "Finance reviews pending", "message": "4 finance review items need attention.", "severity": "warning", "sensitivity": "sensitive", "created_at": "2026-06-13T15:00:00Z", "action": { "label": "Open Finance", "href": "/finance", "mode": "link_only", "sensitivity": "sensitive", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false }, "dedupe_key": "finance.review_count" },
    { "id": "att_health_backup_demo", "module_id": "health", "title": "Health backup stale", "message": "Health backup freshness requires attention.", "severity": "warning", "sensitivity": "critical", "created_at": "2026-06-13T15:00:00Z", "action": { "label": "Open Health", "href": "/health", "mode": "link_only", "sensitivity": "critical", "blocked_reason": null, "preview_required": false, "confirm_required": false, "audit_required": false }, "dedupe_key": "health.backup_freshness" }
  ],
  "activity": [
    { "id": "act_demo_gateway", "module_id": "system", "title": "Gateway snapshot composed", "message": "Synthetic overview generated.", "severity": "info", "sensitivity": "internal", "occurred_at": "2026-06-13T15:02:00Z", "source_type": "mock", "redacted": true }
  ],
  "redaction_policy": {
    "default_display_policy": "summary",
    "allow_exact_finance_values": false,
    "allow_health_detail_links": false,
    "forbidden_fields": ["see docs/security/forbidden-fields.md"],
    "log_forbidden_fields": ["see docs/security/forbidden-fields.md"],
    "demo_mode": true
  },
  "errors": []
}
