{
  "version": "public-operational-v89",
  "app_build": "pilot-operational-continuity-v89.2",
  "app_commit": "4db9d62298733f03fdfccf68c1da471aec1126ef",
  "captured_on": "2026-10-05",
  "duration_seconds": 120,
  "format": "Montagem de capturas estáticas da aplicação autenticada, recortadas para excluir a barra da conta; títulos e legendas em português, sem áudio.",
  "video": "/assets/sris-trabalho-real-v89.mp4",
  "captions": "/assets/sris-trabalho-real-v89.vtt",
  "poster": "/assets/sris-trabalho-real-v89.webp",
  "missions": [
    "MIS-011 — habitação — dados sintéticos",
    "MIS-010 — formação — dados sintéticos"
  ],
  "shown": [
    "nota pendente com origem e data",
    "conflito de 4 pessoas pedidas para capacidade 2",
    "ensaio sem sobreposição que cabe no modelo",
    "área de execução sem dossier autorizado",
    "configuração externa ainda necessária",
    "área de métodos sem método publicado"
  ],
  "limits": [
    "Sem IA executada durante a captura.",
    "Sem decisão, execução ou adesão municipal.",
    "Sem disponibilidade física demonstrada.",
    "Não foi emitida credencial ou criada ligação externa.",
    "A conferência e o dossier na demonstração pública são ilustrações, não governação real."
  ],
  "engine": {
    "origin_path": "backend/app/mission_intelligence/operational_engine.py",
    "sha256": "d99fe677ebc60bb62d8b3cd0184c09ba51bc56f2e3f278910289be405fa24106",
    "copy": "unaltered"
  },
  "public_scenario": {
    "version": "public-operational-v89",
    "app_commit": "4db9d62298733f03fdfccf68c1da471aec1126ef",
    "data": "synthetic",
    "live_ai": false,
    "scenario_date": "2026-10-05",
    "resource": {
      "key": "demo-equipa-v89",
      "title": "Equipa fictícia",
      "accounting": "concurrent",
      "unit": "pessoas",
      "capacity": "2",
      "starts": "2026-10-05",
      "ends": "2026-10-16",
      "valid_until": "2026-10-31",
      "source_reference": "Ficha sintética SRIS V89 — capacidade fictícia, sem fonte municipal",
      "owner": "Equipa de demonstração SRIS",
      "human_confirmed": true,
      "rationale": "Dados preparados para esta demonstração pública."
    },
    "requests": [
      {
        "id": "demo-pedido-a",
        "mission_code": "DEMO-A",
        "title": "Preparar formação",
        "amount": "2",
        "starts": "2026-10-05",
        "ends": "2026-10-09",
        "status": "confirmed"
      },
      {
        "id": "demo-pedido-b",
        "mission_code": "DEMO-B",
        "title": "Preparar levantamento",
        "amount": "2",
        "starts": "2026-10-05",
        "ends": "2026-10-09",
        "status": "required"
      }
    ],
    "assessment": {
      "status": "blocked",
      "capacity": "2",
      "used": "4",
      "excess": "2",
      "unit": "pessoas",
      "conflicts": [
        {
          "starts": "2026-10-05",
          "ends": "2026-10-09",
          "requested": "4",
          "excess": "2",
          "reservation_ids": [
            "demo-pedido-a",
            "demo-pedido-b"
          ],
          "reservation_count": 2,
          "mission_codes": [
            "DEMO-A",
            "DEMO-B"
          ]
        }
      ],
      "conflict_count": 1,
      "outside": [],
      "pending": [],
      "accounting": "concurrent",
      "source_reference": "Ficha sintética SRIS V89 — capacidade fictícia, sem fonte municipal",
      "formula": "Máximo simultâneo dos pedidos, com datas inclusivas.",
      "approval": false,
      "physical_availability_verified": false
    },
    "threshold": {
      "maximum_with_other_requests_fixed": "0",
      "unit": "pessoas",
      "question": "Confirmar se esta quantidade e este período correspondem ao trabalho real.",
      "meaning": "Limite aritmético no modelo registado; não recomenda reduzir o objetivo nem confirma a disponibilidade real."
    },
    "persisted": false,
    "approval": false,
    "boundary": "Ensaio aritmético com datas e origem fictícias fixas. Não reserva recursos, não cria missões e não autoriza execução."
  }
}
