{
  "format": "grant-budget-crosscheck-checkpoint",
  "schemaVersion": 1,
  "createdAt": "2026-09-07T16:32:36.916Z",
  "payload": {
    "schemaVersion": 1,
    "productId": "grant-budget-crosscheck",
    "id": "review-00f05b12-e39d-4757-a435-bad8054f20ef",
    "revision": 1,
    "createdAt": "2026-09-04T12:00:00.000Z",
    "updatedAt": "2026-09-04T12:00:00.000Z",
    "archivedAt": null,
    "brief": {
      "reviewLabel": "Harbor Youth Lab proposal review",
      "organization": "North Quay Learning Cooperative",
      "opportunity": "Harbor Futures Mini-Grant",
      "reference": "HYF-26-07",
      "currency": "USD",
      "locale": "en-US",
      "projectStart": "2027-01-01",
      "projectEnd": "2027-12-31",
      "requestedAmount": 46500,
      "budgetVersion": "Budget v7 - 2026-09-03",
      "narrativeVersion": "Narrative v11 - 2026-09-03",
      "preparedBy": "Development lead",
      "reviewedBy": "Finance reviewer",
      "scopeNote": "Cross-check figures and stated periods only. Funder instructions remain outside the app.",
      "instructionRef": "Owner-controlled opportunity folder",
      "stage": "review"
    },
    "settings": {
      "decimalStyle": "dot",
      "delimiter": "comma",
      "tolerance": 0.01
    },
    "indirect": {
      "basis": "",
      "declaredBase": null,
      "ratePercent": null,
      "statedAmount": null,
      "excludedRowIds": [],
      "note": ""
    },
    "budgetRows": [
      {
        "id": "B-0001",
        "sourceRow": "2",
        "category": "Personnel",
        "description": "Program coordinator",
        "role": "Coordinator",
        "period": "12 months",
        "quantity": 12,
        "unitRate": 2000,
        "requested": 24000,
        "otherFunds": 6000,
        "matchInKind": 0,
        "note": "0.5 FTE equivalent entered by user"
      },
      {
        "id": "B-0002",
        "sourceRow": "3",
        "category": "Program",
        "description": "Workshop materials",
        "role": "Facilitator",
        "period": "4 cohorts",
        "quantity": 4,
        "unitRate": 2500,
        "requested": 10000,
        "otherFunds": 0,
        "matchInKind": 0,
        "note": "Four cohort supply packs"
      },
      {
        "id": "B-0003",
        "sourceRow": "4",
        "category": "Access",
        "description": "Participant transit support",
        "role": "Coordinator",
        "period": "10 months",
        "quantity": 10,
        "unitRate": 750,
        "requested": 7500,
        "otherFunds": 0,
        "matchInKind": 0,
        "note": "User-entered estimate"
      },
      {
        "id": "B-0004",
        "sourceRow": "5",
        "category": "Evaluation",
        "description": "External learning review",
        "role": "Evaluator",
        "period": "Year end",
        "quantity": 1,
        "unitRate": 5000,
        "requested": 5000,
        "otherFunds": 0,
        "matchInKind": 0,
        "note": "Fixed user-entered quote"
      }
    ],
    "budgetSourceText": "",
    "narrativeText": "Personnel\nThe project requests $24,000 for a program coordinator across 12 months, alongside $6,000 in other organizational funds.\n\nProgram delivery\nFour workshop cohorts require $10,000 in materials. Participant transit support is budgeted at $7,500 across 10 months.\n\nEvaluation\nAn external learning review is budgeted at $5,000. The total amount requested is $46,500.",
    "paragraphs": [
      {
        "id": "P-0001",
        "order": 1,
        "text": "Personnel\nThe project requests $24,000 for a program coordinator across 12 months, alongside $6,000 in other organizational funds."
      },
      {
        "id": "P-0002",
        "order": 2,
        "text": "Program delivery\nFour workshop cohorts require $10,000 in materials. Participant transit support is budgeted at $7,500 across 10 months."
      },
      {
        "id": "P-0003",
        "order": 3,
        "text": "Evaluation\nAn external learning review is budgeted at $5,000. The total amount requested is $46,500."
      }
    ],
    "claims": [
      {
        "id": "C-0001",
        "paragraphId": "P-0001",
        "raw": "12 months",
        "kind": "months",
        "numericValue": 12,
        "operands": [],
        "start": 72,
        "end": 81,
        "context": "t requests $24,000 for a program coordinator across 12 months, alongside $6,000 in other organizational funds.",
        "status": "ignored",
        "ambiguous": false,
        "note": "Fictional sample reviewer classified this as contextual or rollup evidence."
      },
      {
        "id": "C-0002",
        "paragraphId": "P-0001",
        "raw": "$24,000",
        "kind": "currency",
        "numericValue": 24000,
        "operands": [],
        "start": 31,
        "end": 38,
        "context": "Personnel The project requests $24,000 for a program coordinator across 12 months, alongsi",
        "status": "confirmed",
        "ambiguous": false,
        "note": ""
      },
      {
        "id": "C-0003",
        "paragraphId": "P-0001",
        "raw": "$6,000",
        "kind": "currency",
        "numericValue": 6000,
        "operands": [],
        "start": 93,
        "end": 99,
        "context": "r a program coordinator across 12 months, alongside $6,000 in other organizational funds.",
        "status": "confirmed",
        "ambiguous": false,
        "note": ""
      },
      {
        "id": "C-0004",
        "paragraphId": "P-0002",
        "raw": "10 months",
        "kind": "months",
        "numericValue": 10,
        "operands": [],
        "start": 126,
        "end": 135,
        "context": "cipant transit support is budgeted at $7,500 across 10 months.",
        "status": "ignored",
        "ambiguous": false,
        "note": "Fictional sample reviewer classified this as contextual or rollup evidence."
      },
      {
        "id": "C-0005",
        "paragraphId": "P-0002",
        "raw": "$10,000",
        "kind": "currency",
        "numericValue": 10000,
        "operands": [],
        "start": 47,
        "end": 54,
        "context": "Program delivery Four workshop cohorts require $10,000 in materials. Participant transit support is budget",
        "status": "confirmed",
        "ambiguous": false,
        "note": ""
      },
      {
        "id": "C-0006",
        "paragraphId": "P-0002",
        "raw": "$7,500",
        "kind": "currency",
        "numericValue": 7500,
        "operands": [],
        "start": 112,
        "end": 118,
        "context": "terials. Participant transit support is budgeted at $7,500 across 10 months.",
        "status": "confirmed",
        "ambiguous": false,
        "note": ""
      },
      {
        "id": "C-0007",
        "paragraphId": "P-0003",
        "raw": "$5,000",
        "kind": "currency",
        "numericValue": 5000,
        "operands": [],
        "start": 54,
        "end": 60,
        "context": "aluation An external learning review is budgeted at $5,000. The total amount requested is $46,500.",
        "status": "confirmed",
        "ambiguous": false,
        "note": ""
      },
      {
        "id": "C-0008",
        "paragraphId": "P-0003",
        "raw": "$46,500",
        "kind": "currency",
        "numericValue": 46500,
        "operands": [],
        "start": 92,
        "end": 99,
        "context": "s budgeted at $5,000. The total amount requested is $46,500.",
        "status": "ignored",
        "ambiguous": false,
        "note": "Fictional sample reviewer classified this as contextual or rollup evidence."
      }
    ],
    "mappings": [
      {
        "id": "M-0001",
        "budgetId": "B-0001",
        "claimId": "C-0002",
        "relationship": "exact_amount",
        "status": "confirmed",
        "rationale": "Fictional sample mapping confirmed for demonstration.",
        "reviewerNote": ""
      },
      {
        "id": "M-0002",
        "budgetId": "B-0001",
        "claimId": "C-0003",
        "relationship": "exact_amount",
        "status": "confirmed",
        "rationale": "Fictional sample mapping confirmed for demonstration.",
        "reviewerNote": ""
      },
      {
        "id": "M-0003",
        "budgetId": "B-0002",
        "claimId": "C-0005",
        "relationship": "exact_amount",
        "status": "confirmed",
        "rationale": "Fictional sample mapping confirmed for demonstration.",
        "reviewerNote": ""
      },
      {
        "id": "M-0004",
        "budgetId": "B-0003",
        "claimId": "C-0006",
        "relationship": "exact_amount",
        "status": "confirmed",
        "rationale": "Fictional sample mapping confirmed for demonstration.",
        "reviewerNote": ""
      },
      {
        "id": "M-0005",
        "budgetId": "B-0004",
        "claimId": "C-0007",
        "relationship": "exact_amount",
        "status": "confirmed",
        "rationale": "Fictional sample mapping confirmed for demonstration.",
        "reviewerNote": ""
      }
    ],
    "decisions": [],
    "freezes": [],
    "amendments": [],
    "acknowledgments": {
      "sourceAuthority": true,
      "extractionReviewed": true,
      "funderRulesChecked": true,
      "humanReviewComplete": true
    },
    "lastBackupAt": null
  },
  "sha256": "6e181089342ef1a3e73903188d57faaedb4ad5107df1da6387c6adb6ea886ef0"
}
