{
  "schema": "intelligence-desk-visual-intelligence-studio/v1",
  "id": "VIS-001",
  "title": "Visual Intelligence Studio",
  "subtitle": "Interactive map layers, capital timelines, decision diagrams, Naples place imagery, and reusable evidence-aware story templates.",
  "evidenceCut": "2026-08-05",
  "publicationState": "release_6_candidate",
  "boundary": "Photography establishes place or period. Original diagrams explain verified relationships. Schematic map layers do not establish legal boundaries, title, entitlements, current site conditions, construction progress, or market conclusions.",
  "basemapMediaId": "VIS-NDD-ORIENTATION",
  "placeMediaIds": [
    "MEDIA-NAPLES-BEACH",
    "MEDIA-PORT-ROYAL",
    "MEDIA-CITY-HALL"
  ],
  "layers": [
    {
      "id": "LAYER-ORIENTATION",
      "label": "Orientation",
      "description": "Schematic corridor and district context; not a legal or parcel boundary.",
      "tone": "cyan",
      "visibleByDefault": true,
      "markers": [
        {
          "id": "MAP-NDD",
          "label": "Association context",
          "x": 46,
          "y": 43,
          "nodeId": "ORG-NDD"
        },
        {
          "id": "MAP-DESIGN-WALK",
          "label": "Design Walk concept",
          "x": 62,
          "y": 61,
          "nodeId": "PROJECT-DESIGN-WALK"
        }
      ]
    },
    {
      "id": "LAYER-PUBLIC-ASSET",
      "label": "Public assets",
      "description": "Identified public-asset locations and related capital; not a complete public-property inventory.",
      "tone": "gold",
      "visibleByDefault": true,
      "markers": [
        {
          "id": "MAP-160-190",
          "label": "160–190 10th St N",
          "x": 34,
          "y": 66,
          "nodeId": "PARCEL-160-190"
        },
        {
          "id": "MAP-GARAGE",
          "label": "1st Ave S garage",
          "x": 67,
          "y": 73,
          "nodeId": "PROJECT-GARAGE"
        }
      ]
    },
    {
      "id": "LAYER-CONTRACTS",
      "label": "Contracts",
      "description": "Public procurement and design scopes linked to records; not proof of payment or completion.",
      "tone": "amber",
      "visibleByDefault": false,
      "markers": [
        {
          "id": "MAP-RFP",
          "label": "RFP 23-019 chain",
          "x": 54,
          "y": 31,
          "nodeId": "CONTRACT-RFP23-019"
        },
        {
          "id": "MAP-DW-CONTRACT",
          "label": "$155k design agreement",
          "x": 70,
          "y": 50,
          "nodeId": "CONTRACT-DESIGN-WALK"
        }
      ]
    },
    {
      "id": "LAYER-CLOCKS",
      "label": "Decision clocks",
      "description": "Public comment windows and indexed terms; a date does not prove the outcome.",
      "tone": "red",
      "visibleByDefault": false,
      "markers": [
        {
          "id": "MAP-2045",
          "label": "Naples 2045 · Oct 23",
          "x": 26,
          "y": 34,
          "nodeId": "DEADLINE-NAPLES2045"
        },
        {
          "id": "MAP-RFP-TERM",
          "label": "RFP term · Dec 31",
          "x": 76,
          "y": 29,
          "nodeId": "DEADLINE-RFP23-019"
        }
      ]
    },
    {
      "id": "LAYER-GAPS",
      "label": "Open gaps",
      "description": "Missing artifact, boundary, cost-chain, use, baseline, and outcome records.",
      "tone": "violet",
      "visibleByDefault": false,
      "markers": [
        {
          "id": "MAP-GAP-BASELINE",
          "label": "Market baseline controlled",
          "x": 18,
          "y": 75,
          "nodeId": "NDD-DEC-005"
        },
        {
          "id": "MAP-GAP-DELIVERY",
          "label": "Current delivery baseline open",
          "x": 80,
          "y": 65,
          "nodeId": "NDD-DEC-001"
        }
      ]
    }
  ],
  "capitalTimeline": [
    {
      "id": "CAP-2023-08",
      "date": "2023-08-18",
      "label": "$921,201.50 streetscape award",
      "moneyClass": "professional_services_award",
      "claimId": "CLM-028",
      "sourceIds": [
        "SRC-043"
      ],
      "limit": "Award; not construction cost, invoice, payment, remaining balance, or completion."
    },
    {
      "id": "CAP-2023-10-DW",
      "date": "2023-10-12",
      "label": "$155,000 Design Walk agreement",
      "moneyClass": "professional_services_agreement",
      "claimId": "CLM-029",
      "sourceIds": [
        "SRC-044"
      ],
      "limit": "Agreement; not construction cost, invoice, payment, or delivered scope."
    },
    {
      "id": "CAP-2023-10-GARAGE",
      "date": "2023-10-12",
      "label": "$17,219,706 related garage GMP",
      "moneyClass": "related_enabling_capital_gmp",
      "claimId": "CLM-032",
      "sourceIds": [
        "SRC-044"
      ],
      "limit": "Related parking capital; not Design Walk or streetscape cost."
    },
    {
      "id": "CAP-2024-01",
      "date": "2024-01-11",
      "label": "$4.9M purchase authorization",
      "moneyClass": "public_land_acquisition_authorization",
      "claimId": "CLM-031",
      "sourceIds": [
        "SRC-049"
      ],
      "limit": "Council authorization; not proof of closing, current title, use, or redevelopment capital."
    },
    {
      "id": "CAP-2024-11",
      "date": "2024-11-04",
      "label": "$70,372.80 second amendment",
      "moneyClass": "professional_services_amendment",
      "claimId": "CLM-030",
      "sourceIds": [
        "SRC-055"
      ],
      "limit": "Additional design and permitting; not the third-amendment amount, complete cost chain, invoice, or payment."
    }
  ],
  "decisionFlow": [
    {
      "id": "FLOW-SOURCE",
      "label": "Source artifact",
      "state": "PARTIAL",
      "detail": "Locator resolved; controlling bytes still open in critical lanes."
    },
    {
      "id": "FLOW-CLAIM",
      "label": "Bounded claim",
      "state": "ACTIVE",
      "detail": "Exact statement, grade, limitation, and correction path."
    },
    {
      "id": "FLOW-GRAPH",
      "label": "Decision relationship",
      "state": "ACTIVE",
      "detail": "Node or edge survives only while claims and sources resolve."
    },
    {
      "id": "FLOW-PACK",
      "label": "Reviewer pack",
      "state": "ACTIVE",
      "detail": "Same record, audience-specific scrutiny test."
    },
    {
      "id": "FLOW-ACTION",
      "label": "Owner action",
      "state": "HELD_WHEN_UNRESOLVED",
      "detail": "No recommendation or external action is inferred from an open evidence gate."
    }
  ],
  "templates": [
    {
      "id": "TPL-DECISION-CARD",
      "label": "Decision card",
      "purpose": "Show what changed, owner, clock, evidence grade, remaining gap, and next proof in one frame.",
      "requiredFields": [
        "Title",
        "Change",
        "Owner",
        "Clock",
        "Grade",
        "Gap",
        "Next proof",
        "Claim IDs"
      ]
    },
    {
      "id": "TPL-CAPITAL-SPLIT",
      "label": "Capital-class split",
      "purpose": "Compare visible amounts without creating a false total.",
      "requiredFields": [
        "Amount",
        "Money class",
        "Record date",
        "Claim ID",
        "Source IDs",
        "Does not prove"
      ]
    },
    {
      "id": "TPL-SOURCE-GAP",
      "label": "Source-gap plate",
      "purpose": "Make a missing artifact visually explicit instead of filling the gap with inference.",
      "requiredFields": [
        "Missing artifact",
        "Current locator",
        "Blocked claims",
        "Closes with",
        "Owner"
      ]
    },
    {
      "id": "TPL-DECISION-CLOCK",
      "label": "Decision clock",
      "purpose": "Separate a noticed date, a window, an indexed term, and a verified outcome.",
      "requiredFields": [
        "Date type",
        "Date",
        "Authority",
        "Required action",
        "Outcome state",
        "Source"
      ]
    },
    {
      "id": "TPL-CORRECTION",
      "label": "Correction lineage",
      "purpose": "Preserve before, after, reason, source, date, and affected claims.",
      "requiredFields": [
        "Before",
        "After",
        "Reason",
        "Date",
        "Claim IDs",
        "Source IDs"
      ]
    },
    {
      "id": "TPL-MAP-LAYER",
      "label": "Map-layer plate",
      "purpose": "Show a spatial relationship with the exact geography and legal limitation on the same frame.",
      "requiredFields": [
        "Map version",
        "Layer type",
        "Feature IDs",
        "Evidence cut",
        "Boundary limitation",
        "Source IDs"
      ]
    }
  ]
}
