{
  "$schema": "./decision-matrix.schema.json",
  "schemaVersion": "1.0.0",
  "matrix": {
    "matrixId": "matrix-community-support-location",
    "title": "Community support location comparison",
    "state": "analysis_complete",
    "ownerId": "owner-analysis-facilitator",
    "revisionId": "revision-002",
    "reviewId": "review-001",
    "changeId": "change-002",
    "createdAt": "2026-07-20T09:00:00Z",
    "frozenAt": "2026-07-24T15:00:00Z",
    "reviewedAt": "2026-07-29T16:00:00Z",
    "reviewExpiresAt": "2026-10-29T16:00:00Z"
  },
  "question": {
    "questionId": "question-support-location",
    "text": "Which bounded location option best supports the fictional community help program under the frozen criteria and current evidence?",
    "scope": "Compare four fictional location concepts for one 90-day pilot. The analysis does not authorize property, budget, staffing, procurement, legal, safety, accessibility, or launch decisions.",
    "assumptions": [
      "The same fictional service scope and 90-day review horizon apply to every option.",
      "Scores summarize the cited evidence available on the review date and can remain unknown.",
      "A separate human authority owns the final decision and may request more evidence."
    ],
    "constraints": [
      "The option set and criteria remain frozen for revision-002.",
      "No criterion weight, score anchor, or near-tie threshold is universal.",
      "A failed non-negotiable gate makes an option ineligible without changing its weighted total."
    ],
    "optionSetFrozenAt": "2026-07-24T12:00:00Z",
    "criteriaFrozenAt": "2026-07-24T12:30:00Z"
  },
  "scoreScale": {
    "scoreScaleId": "score-scale-1-to-5",
    "minimum": 1,
    "maximum": 5,
    "direction": "higher_is_better",
    "labels": [
      { "value": 1, "label": "weakly supported" },
      { "value": 2, "label": "partially supported" },
      { "value": 3, "label": "supported with material gaps" },
      { "value": 4, "label": "well supported" },
      { "value": 5, "label": "strongly supported within the stated evidence boundary" }
    ],
    "normalizationFormula": "normalizedScoreBp = ((score - 1) * 10000) / 4",
    "totalFormula": "totalBp = floor((sum(weightBp * normalizedScoreBp) + 5000) / 10000)",
    "rounding": "round once, half up, after summing the weighted numerator"
  },
  "nearTieThresholdBp": 250,
  "owners": [
    {
      "ownerId": "owner-analysis-facilitator",
      "role": "analysis facilitator",
      "authority": "analysis_only"
    },
    {
      "ownerId": "owner-evidence-reviewer",
      "role": "evidence reviewer",
      "authority": "evidence_review"
    },
    {
      "ownerId": "owner-decision-authority",
      "role": "program decision authority",
      "authority": "human_decision"
    }
  ],
  "criteria": [
    {
      "criterionId": "criterion-evidence-strength",
      "label": "Evidence strength",
      "definition": "How directly the current, option-specific evidence supports the stated pilot need without relying on defaults or unsupported inference.",
      "weightBp": 2800,
      "direction": "higher_is_better",
      "evidenceExpectation": "A dated option-specific review note with a reserved reference and named evidence reviewer."
    },
    {
      "criterionId": "criterion-need-fit",
      "label": "Need fit",
      "definition": "How well the option supports the frozen fictional service scope and 90-day horizon.",
      "weightBp": 2600,
      "direction": "higher_is_better",
      "evidenceExpectation": "A dated mapping between the option and the frozen need statements."
    },
    {
      "criterionId": "criterion-change-affordability",
      "label": "Change affordability",
      "definition": "How readily the fictional team could revise the option when pilot evidence changes, without treating cost as a universal score.",
      "weightBp": 1800,
      "direction": "higher_is_better",
      "evidenceExpectation": "A bounded change note naming included and excluded work; no procurement or total-cost claim."
    },
    {
      "criterionId": "criterion-delivery-confidence",
      "label": "Delivery confidence",
      "definition": "How much the current evidence supports completing the bounded pilot setup within the fictional review window.",
      "weightBp": 1600,
      "direction": "higher_is_better",
      "evidenceExpectation": "A dated readiness note with dependencies and unresolved gaps."
    },
    {
      "criterionId": "criterion-accessibility-readiness",
      "label": "Accessibility review readiness",
      "definition": "How ready the option is for a separate accessibility evaluation, without claiming conformance.",
      "weightBp": 1200,
      "direction": "higher_is_better",
      "evidenceExpectation": "A review-preparation note that names known interaction and content gaps."
    }
  ],
  "options": [
    {
      "optionId": "option-alder",
      "label": "Option Alder",
      "description": "A fictional shared location concept with a bounded service desk and scheduled review window."
    },
    {
      "optionId": "option-birch",
      "label": "Option Birch",
      "description": "A fictional distributed location concept with a bounded rotation and shared records."
    },
    {
      "optionId": "option-cedar",
      "label": "Option Cedar",
      "description": "A fictional mobile location concept with one material evidence gap left unresolved."
    },
    {
      "optionId": "option-dune",
      "label": "Option Dune",
      "description": "A fictional high-scoring location concept that fails one separate non-negotiable gate."
    }
  ],
  "evidence": [
    {
      "evidenceId": "evidence-alder-strength",
      "optionId": "option-alder",
      "criterionId": "criterion-evidence-strength",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/strength",
      "checkedAt": "2026-07-27T10:00:00Z",
      "summary": "Fictional reviewer note maps three current records to the frozen pilot need and names two residual gaps."
    },
    {
      "evidenceId": "evidence-alder-fit",
      "optionId": "option-alder",
      "criterionId": "criterion-need-fit",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/fit",
      "checkedAt": "2026-07-27T10:10:00Z",
      "summary": "Fictional mapping covers the bounded service desk, review window, and out-of-scope requests."
    },
    {
      "evidenceId": "evidence-alder-change",
      "optionId": "option-alder",
      "criterionId": "criterion-change-affordability",
      "gateId": null,
      "status": "available",
      "confidence": "low",
      "href": "https://evidence.example.test/alder/change",
      "checkedAt": "2026-07-27T10:20:00Z",
      "summary": "Fictional change note identifies a reversible layout step and excludes property, supplier, and staffing costs."
    },
    {
      "evidenceId": "evidence-alder-delivery",
      "optionId": "option-alder",
      "criterionId": "criterion-delivery-confidence",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/delivery",
      "checkedAt": "2026-07-27T10:30:00Z",
      "summary": "Fictional readiness note identifies two dependencies and a bounded fallback for the pilot review."
    },
    {
      "evidenceId": "evidence-alder-access",
      "optionId": "option-alder",
      "criterionId": "criterion-accessibility-readiness",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/access",
      "checkedAt": "2026-07-27T10:40:00Z",
      "summary": "Fictional preparation note names navigation, language, and status-message checks for a later accessibility review."
    },
    {
      "evidenceId": "evidence-birch-strength",
      "optionId": "option-birch",
      "criterionId": "criterion-evidence-strength",
      "gateId": null,
      "status": "available",
      "confidence": "high",
      "href": "https://evidence.example.test/birch/strength",
      "checkedAt": "2026-07-27T11:00:00Z",
      "summary": "Fictional reviewer note links the distributed concept to a complete set of current pilot records."
    },
    {
      "evidenceId": "evidence-birch-fit",
      "optionId": "option-birch",
      "criterionId": "criterion-need-fit",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/fit",
      "checkedAt": "2026-07-27T11:10:00Z",
      "summary": "Fictional mapping supports most frozen needs and records one coordination limitation."
    },
    {
      "evidenceId": "evidence-birch-change",
      "optionId": "option-birch",
      "criterionId": "criterion-change-affordability",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/change",
      "checkedAt": "2026-07-27T11:20:00Z",
      "summary": "Fictional change note identifies a modular rotation update and excludes financial or supplier conclusions."
    },
    {
      "evidenceId": "evidence-birch-delivery",
      "optionId": "option-birch",
      "criterionId": "criterion-delivery-confidence",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/delivery",
      "checkedAt": "2026-07-27T11:30:00Z",
      "summary": "Fictional readiness note names coordination work and a time-boxed record review."
    },
    {
      "evidenceId": "evidence-birch-access",
      "optionId": "option-birch",
      "criterionId": "criterion-accessibility-readiness",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/access",
      "checkedAt": "2026-07-27T11:40:00Z",
      "summary": "Fictional preparation note identifies consistent help and status-message checks for separate review."
    },
    {
      "evidenceId": "evidence-cedar-strength",
      "optionId": "option-cedar",
      "criterionId": "criterion-evidence-strength",
      "gateId": null,
      "status": "available",
      "confidence": "low",
      "href": "https://evidence.example.test/cedar/strength",
      "checkedAt": "2026-07-27T12:00:00Z",
      "summary": "Fictional reviewer note supports two claims and records a material change-evidence gap."
    },
    {
      "evidenceId": "evidence-cedar-fit",
      "optionId": "option-cedar",
      "criterionId": "criterion-need-fit",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/cedar/fit",
      "checkedAt": "2026-07-27T12:10:00Z",
      "summary": "Fictional mapping covers the mobile concept against the frozen pilot need."
    },
    {
      "evidenceId": "evidence-cedar-change-missing",
      "optionId": "option-cedar",
      "criterionId": "criterion-change-affordability",
      "gateId": null,
      "status": "missing",
      "confidence": "unknown",
      "href": "https://evidence.example.test/cedar/change-gap",
      "checkedAt": "2026-07-27T12:20:00Z",
      "summary": "Fictional gap record states that no bounded change evidence was available at review time."
    },
    {
      "evidenceId": "evidence-cedar-delivery",
      "optionId": "option-cedar",
      "criterionId": "criterion-delivery-confidence",
      "gateId": null,
      "status": "available",
      "confidence": "low",
      "href": "https://evidence.example.test/cedar/delivery",
      "checkedAt": "2026-07-27T12:30:00Z",
      "summary": "Fictional readiness note names two unresolved dependencies for the pilot window."
    },
    {
      "evidenceId": "evidence-cedar-access",
      "optionId": "option-cedar",
      "criterionId": "criterion-accessibility-readiness",
      "gateId": null,
      "status": "available",
      "confidence": "low",
      "href": "https://evidence.example.test/cedar/access",
      "checkedAt": "2026-07-27T12:40:00Z",
      "summary": "Fictional preparation note lists unresolved interaction checks without claiming conformance."
    },
    {
      "evidenceId": "evidence-dune-strength",
      "optionId": "option-dune",
      "criterionId": "criterion-evidence-strength",
      "gateId": null,
      "status": "available",
      "confidence": "high",
      "href": "https://evidence.example.test/dune/strength",
      "checkedAt": "2026-07-27T13:00:00Z",
      "summary": "Fictional reviewer note maps a complete current record set to the frozen question."
    },
    {
      "evidenceId": "evidence-dune-fit",
      "optionId": "option-dune",
      "criterionId": "criterion-need-fit",
      "gateId": null,
      "status": "available",
      "confidence": "high",
      "href": "https://evidence.example.test/dune/fit",
      "checkedAt": "2026-07-27T13:10:00Z",
      "summary": "Fictional mapping strongly supports the bounded need while remaining separate from gate status."
    },
    {
      "evidenceId": "evidence-dune-change",
      "optionId": "option-dune",
      "criterionId": "criterion-change-affordability",
      "gateId": null,
      "status": "available",
      "confidence": "high",
      "href": "https://evidence.example.test/dune/change",
      "checkedAt": "2026-07-27T13:20:00Z",
      "summary": "Fictional change note supports a reversible pilot adjustment but makes no financial conclusion."
    },
    {
      "evidenceId": "evidence-dune-delivery",
      "optionId": "option-dune",
      "criterionId": "criterion-delivery-confidence",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/dune/delivery",
      "checkedAt": "2026-07-27T13:30:00Z",
      "summary": "Fictional readiness note supports the bounded setup while naming a separate gate dependency."
    },
    {
      "evidenceId": "evidence-dune-access",
      "optionId": "option-dune",
      "criterionId": "criterion-accessibility-readiness",
      "gateId": null,
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/dune/access",
      "checkedAt": "2026-07-27T13:40:00Z",
      "summary": "Fictional preparation note supports a later review and does not claim accessibility conformance."
    },
    {
      "evidenceId": "evidence-gate-alder-data",
      "optionId": "option-alder",
      "criterionId": null,
      "gateId": "gate-no-restricted-data",
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/data-gate",
      "checkedAt": "2026-07-28T09:00:00Z",
      "summary": "Fictional gate note records that the pilot concept avoids restricted records within the stated scope."
    },
    {
      "evidenceId": "evidence-gate-birch-data",
      "optionId": "option-birch",
      "criterionId": null,
      "gateId": "gate-no-restricted-data",
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/data-gate",
      "checkedAt": "2026-07-28T09:10:00Z",
      "summary": "Fictional gate note records a bounded pass for the no-restricted-data condition."
    },
    {
      "evidenceId": "evidence-gate-cedar-data-missing",
      "optionId": "option-cedar",
      "criterionId": null,
      "gateId": "gate-no-restricted-data",
      "status": "missing",
      "confidence": "unknown",
      "href": "https://evidence.example.test/cedar/data-gate-gap",
      "checkedAt": "2026-07-28T09:20:00Z",
      "summary": "Fictional gap record states that the gate could not be resolved at review time."
    },
    {
      "evidenceId": "evidence-gate-dune-data-fail",
      "optionId": "option-dune",
      "criterionId": null,
      "gateId": "gate-no-restricted-data",
      "status": "available",
      "confidence": "high",
      "href": "https://evidence.example.test/dune/data-gate",
      "checkedAt": "2026-07-28T09:30:00Z",
      "summary": "Fictional gate note records that the concept would require restricted records and therefore fails the local non-negotiable condition."
    },
    {
      "evidenceId": "evidence-gate-alder-review",
      "optionId": "option-alder",
      "criterionId": null,
      "gateId": "gate-review-path",
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/alder/review-gate",
      "checkedAt": "2026-07-28T10:00:00Z",
      "summary": "Fictional note identifies a named review path without recording approval."
    },
    {
      "evidenceId": "evidence-gate-birch-review",
      "optionId": "option-birch",
      "criterionId": null,
      "gateId": "gate-review-path",
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/birch/review-gate",
      "checkedAt": "2026-07-28T10:10:00Z",
      "summary": "Fictional note identifies the evidence-review path and handoff owner."
    },
    {
      "evidenceId": "evidence-gate-cedar-review",
      "optionId": "option-cedar",
      "criterionId": null,
      "gateId": "gate-review-path",
      "status": "available",
      "confidence": "low",
      "href": "https://evidence.example.test/cedar/review-gate",
      "checkedAt": "2026-07-28T10:20:00Z",
      "summary": "Fictional note identifies a review path while leaving the separate data gate unresolved."
    },
    {
      "evidenceId": "evidence-gate-dune-review",
      "optionId": "option-dune",
      "criterionId": null,
      "gateId": "gate-review-path",
      "status": "available",
      "confidence": "medium",
      "href": "https://evidence.example.test/dune/review-gate",
      "checkedAt": "2026-07-28T10:30:00Z",
      "summary": "Fictional note identifies a review path but does not override the failed data gate."
    }
  ],
  "gates": [
    {
      "gateId": "gate-no-restricted-data",
      "label": "No restricted records in the bounded pilot",
      "nonNegotiable": true,
      "evaluations": [
        {
          "optionId": "option-alder",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-alder-data"],
          "note": "The fictional gate evidence supports a bounded pass; this is not a compliance or privacy certification."
        },
        {
          "optionId": "option-birch",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-birch-data"],
          "note": "The fictional gate evidence supports a bounded pass for the stated pilot scope."
        },
        {
          "optionId": "option-cedar",
          "status": "unknown",
          "evidenceRefs": ["evidence-gate-cedar-data-missing"],
          "note": "Missing evidence keeps the gate unknown and blocks eligibility."
        },
        {
          "optionId": "option-dune",
          "status": "fail",
          "evidenceRefs": ["evidence-gate-dune-data-fail"],
          "note": "The option remains scored but is ineligible because this separate non-negotiable gate fails."
        }
      ]
    },
    {
      "gateId": "gate-review-path",
      "label": "Named evidence review path exists",
      "nonNegotiable": true,
      "evaluations": [
        {
          "optionId": "option-alder",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-alder-review"],
          "note": "A named review path exists; no decision or approval is recorded."
        },
        {
          "optionId": "option-birch",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-birch-review"],
          "note": "A named review path exists; no decision or approval is recorded."
        },
        {
          "optionId": "option-cedar",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-cedar-review"],
          "note": "A named review path exists, while another gate remains unknown."
        },
        {
          "optionId": "option-dune",
          "status": "pass",
          "evidenceRefs": ["evidence-gate-dune-review"],
          "note": "A named review path exists, but it cannot override another failed gate."
        }
      ]
    }
  ],
  "scores": [
    {
      "scoreId": "score-alder-strength",
      "optionId": "option-alder",
      "criterionId": "criterion-evidence-strength",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-alder-strength"]
    },
    {
      "scoreId": "score-alder-fit",
      "optionId": "option-alder",
      "criterionId": "criterion-need-fit",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-alder-fit"]
    },
    {
      "scoreId": "score-alder-change",
      "optionId": "option-alder",
      "criterionId": "criterion-change-affordability",
      "status": "supported",
      "value": 3,
      "confidence": "low",
      "evidenceRefs": ["evidence-alder-change"]
    },
    {
      "scoreId": "score-alder-delivery",
      "optionId": "option-alder",
      "criterionId": "criterion-delivery-confidence",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-alder-delivery"]
    },
    {
      "scoreId": "score-alder-access",
      "optionId": "option-alder",
      "criterionId": "criterion-accessibility-readiness",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-alder-access"]
    },
    {
      "scoreId": "score-birch-strength",
      "optionId": "option-birch",
      "criterionId": "criterion-evidence-strength",
      "status": "supported",
      "value": 5,
      "confidence": "high",
      "evidenceRefs": ["evidence-birch-strength"]
    },
    {
      "scoreId": "score-birch-fit",
      "optionId": "option-birch",
      "criterionId": "criterion-need-fit",
      "status": "supported",
      "value": 3,
      "confidence": "medium",
      "evidenceRefs": ["evidence-birch-fit"]
    },
    {
      "scoreId": "score-birch-change",
      "optionId": "option-birch",
      "criterionId": "criterion-change-affordability",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-birch-change"]
    },
    {
      "scoreId": "score-birch-delivery",
      "optionId": "option-birch",
      "criterionId": "criterion-delivery-confidence",
      "status": "supported",
      "value": 3,
      "confidence": "medium",
      "evidenceRefs": ["evidence-birch-delivery"]
    },
    {
      "scoreId": "score-birch-access",
      "optionId": "option-birch",
      "criterionId": "criterion-accessibility-readiness",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-birch-access"]
    },
    {
      "scoreId": "score-cedar-strength",
      "optionId": "option-cedar",
      "criterionId": "criterion-evidence-strength",
      "status": "supported",
      "value": 2,
      "confidence": "low",
      "evidenceRefs": ["evidence-cedar-strength"]
    },
    {
      "scoreId": "score-cedar-fit",
      "optionId": "option-cedar",
      "criterionId": "criterion-need-fit",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-cedar-fit"]
    },
    {
      "scoreId": "score-cedar-change",
      "optionId": "option-cedar",
      "criterionId": "criterion-change-affordability",
      "status": "unknown",
      "value": null,
      "confidence": "unknown",
      "evidenceRefs": ["evidence-cedar-change-missing"]
    },
    {
      "scoreId": "score-cedar-delivery",
      "optionId": "option-cedar",
      "criterionId": "criterion-delivery-confidence",
      "status": "supported",
      "value": 2,
      "confidence": "low",
      "evidenceRefs": ["evidence-cedar-delivery"]
    },
    {
      "scoreId": "score-cedar-access",
      "optionId": "option-cedar",
      "criterionId": "criterion-accessibility-readiness",
      "status": "supported",
      "value": 2,
      "confidence": "low",
      "evidenceRefs": ["evidence-cedar-access"]
    },
    {
      "scoreId": "score-dune-strength",
      "optionId": "option-dune",
      "criterionId": "criterion-evidence-strength",
      "status": "supported",
      "value": 5,
      "confidence": "high",
      "evidenceRefs": ["evidence-dune-strength"]
    },
    {
      "scoreId": "score-dune-fit",
      "optionId": "option-dune",
      "criterionId": "criterion-need-fit",
      "status": "supported",
      "value": 5,
      "confidence": "high",
      "evidenceRefs": ["evidence-dune-fit"]
    },
    {
      "scoreId": "score-dune-change",
      "optionId": "option-dune",
      "criterionId": "criterion-change-affordability",
      "status": "supported",
      "value": 5,
      "confidence": "high",
      "evidenceRefs": ["evidence-dune-change"]
    },
    {
      "scoreId": "score-dune-delivery",
      "optionId": "option-dune",
      "criterionId": "criterion-delivery-confidence",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-dune-delivery"]
    },
    {
      "scoreId": "score-dune-access",
      "optionId": "option-dune",
      "criterionId": "criterion-accessibility-readiness",
      "status": "supported",
      "value": 4,
      "confidence": "medium",
      "evidenceRefs": ["evidence-dune-access"]
    }
  ],
  "results": [
    {
      "optionId": "option-alder",
      "completeness": "complete",
      "gateEligibility": "eligible",
      "weightedNumerator": 70500000,
      "totalBp": 7050,
      "rank": 2,
      "tieGroupId": null,
      "nearTieOptionIds": ["option-birch"]
    },
    {
      "optionId": "option-birch",
      "completeness": "complete",
      "gateEligibility": "eligible",
      "weightedNumerator": 71500000,
      "totalBp": 7150,
      "rank": 1,
      "tieGroupId": null,
      "nearTieOptionIds": ["option-alder"]
    },
    {
      "optionId": "option-cedar",
      "completeness": "incomplete",
      "gateEligibility": "unknown",
      "weightedNumerator": null,
      "totalBp": null,
      "rank": null,
      "tieGroupId": null,
      "nearTieOptionIds": []
    },
    {
      "optionId": "option-dune",
      "completeness": "complete",
      "gateEligibility": "ineligible",
      "weightedNumerator": 93000000,
      "totalBp": 9300,
      "rank": null,
      "tieGroupId": null,
      "nearTieOptionIds": []
    }
  ],
  "sensitivityTests": [
    {
      "sensitivityId": "sensitivity-evidence-plus-500",
      "label": "Increase evidence-strength weight by 500 bp and reduce need-fit by 500 bp",
      "criterionAdjustments": [
        { "criterionId": "criterion-evidence-strength", "deltaBp": 500 },
        { "criterionId": "criterion-need-fit", "deltaBp": -500 }
      ],
      "adjustedWeightSumBp": 10000,
      "rankingChanged": false,
      "results": [
        { "optionId": "option-alder", "totalBp": 7050, "rank": 2, "tieGroupId": null },
        { "optionId": "option-birch", "totalBp": 7400, "rank": 1, "tieGroupId": null }
      ],
      "finding": "Option Birch stays first among the two complete, gate-eligible options; the gap grows beyond the local near-tie threshold."
    },
    {
      "sensitivityId": "sensitivity-need-plus-500",
      "label": "Increase need-fit weight by 500 bp and reduce evidence-strength by 500 bp",
      "criterionAdjustments": [
        { "criterionId": "criterion-need-fit", "deltaBp": 500 },
        { "criterionId": "criterion-evidence-strength", "deltaBp": -500 }
      ],
      "adjustedWeightSumBp": 10000,
      "rankingChanged": true,
      "results": [
        { "optionId": "option-alder", "totalBp": 7050, "rank": 1, "tieGroupId": null },
        { "optionId": "option-birch", "totalBp": 6900, "rank": 2, "tieGroupId": null }
      ],
      "finding": "The eligible order reverses, so the base ranking is sensitive to this exact local weight change."
    },
    {
      "sensitivityId": "sensitivity-need-plus-400",
      "label": "Increase need-fit weight by 400 bp and reduce accessibility-readiness by 400 bp",
      "criterionAdjustments": [
        { "criterionId": "criterion-need-fit", "deltaBp": 400 },
        { "criterionId": "criterion-accessibility-readiness", "deltaBp": -400 }
      ],
      "adjustedWeightSumBp": 10000,
      "rankingChanged": true,
      "results": [
        {
          "optionId": "option-alder",
          "totalBp": 7050,
          "rank": 1,
          "tieGroupId": "tie-sensitivity-001"
        },
        {
          "optionId": "option-birch",
          "totalBp": 7050,
          "rank": 1,
          "tieGroupId": "tie-sensitivity-001"
        }
      ],
      "finding": "The two eligible options tie exactly, so the matrix presents both to the human decision authority without a tie-break rule."
    }
  ],
  "reviews": [
    {
      "reviewId": "review-001",
      "revisionId": "revision-002",
      "reviewerOwnerId": "owner-evidence-reviewer",
      "status": "analysis_reviewed",
      "startedAt": "2026-07-29T13:00:00Z",
      "completedAt": "2026-07-29T16:00:00Z",
      "note": "Fictional review checked references, formulas, gates, gaps, near ties, and sensitivity outputs; it did not make the decision."
    }
  ],
  "changes": [
    {
      "changeId": "change-001",
      "revisionId": "revision-001",
      "changedAt": "2026-07-20T09:00:00Z",
      "changedByOwnerId": "owner-analysis-facilitator",
      "summary": "Created the fictional draft question, option set, and local scoring contract."
    },
    {
      "changeId": "change-002",
      "revisionId": "revision-002",
      "changedAt": "2026-07-29T12:00:00Z",
      "changedByOwnerId": "owner-analysis-facilitator",
      "summary": "Added reviewed evidence, gate evaluations, reconciled totals, near-tie flags, and sensitivity tests."
    }
  ],
  "decisionRef": {
    "decisionRefId": "decision-ref-pending-001",
    "status": "not_made",
    "decisionAuthorityOwnerId": "owner-decision-authority",
    "href": "https://decisions.example.test/decision-ref-pending-001",
    "recordedAt": null,
    "note": "The separate fictional human decision record is intentionally pending. This matrix supplies analysis only."
  }
}
