{
  "exportedAt": "2026-10-26T21:44:03.469Z",
  "exportedBy": "demo visitor",
  "role": "owner",
  "note": "Export of a Plumb Record project. Items and documents reflect people's confirmations and corrections; 'decisions' lists every one, with who made it and when.",
  "project": {
    "slug": "riverside",
    "name": "Riverside Community Centre",
    "subtitle": "Gymnasium & program wing",
    "numbers": "Job 5212 · Arch HA-24-31 · BP RCB-25-0418",
    "address": "riverside-wing@plumbrecord.com",
    "provider": "owner",
    "today": "2026-10-24",
    "weekLabel": "Week 41 of construction",
    "intro": "",
    "counts": {
      "emails": 1284,
      "attachments": 512,
      "lastFiled": "12 minutes ago"
    },
    "dataset": "demo",
    "contractForm": "ccdc-2-2020",
    "jurisdiction": "ca-mb",
    "contingency": 150000
  },
  "phases": [
    {
      "ordinal": 1,
      "name": "Planning",
      "state": "done"
    },
    {
      "ordinal": 2,
      "name": "Design",
      "state": "done",
      "since": "2024-09-10",
      "evidence": {
        "label": "Design consultant engaged: Architect engaged under the design agreement",
        "itemId": "design-agreement",
        "itemLabel": "Halden Architects design agreement"
      }
    },
    {
      "ordinal": 3,
      "name": "Permits & approvals",
      "state": "done",
      "since": "2025-06-20",
      "evidence": {
        "label": "Permit application submitted: Building permit application submitted",
        "itemId": "bp-application",
        "itemLabel": "RCB-25-0418"
      }
    },
    {
      "ordinal": 4,
      "name": "Tender",
      "state": "done",
      "since": "2025-09-15",
      "evidence": {
        "label": "Tender issued: Issued for tender",
        "itemId": "tender",
        "itemLabel": "Tender results: four bids received"
      }
    },
    {
      "ordinal": 5,
      "name": "Construction",
      "state": "current",
      "note": "About two-thirds billed",
      "since": "2025-11-18",
      "evidence": {
        "label": "Construction contract signed: CCDC 2 contract signed by all parties",
        "itemId": "contract",
        "itemLabel": "CCDC 2 stipulated price contract with Northstar Construction"
      }
    },
    {
      "ordinal": 6,
      "name": "Commissioning & occupancy",
      "state": "upcoming",
      "note": "Forecast February"
    },
    {
      "ordinal": 7,
      "name": "Closeout",
      "state": "upcoming"
    },
    {
      "ordinal": 8,
      "name": "Warranty",
      "state": "upcoming"
    }
  ],
  "orgs": [
    {
      "id": "own",
      "name": "Riverside Community Association",
      "type": "owner",
      "participation": "active",
      "domains": [
        "riversidecc.org"
      ],
      "ccRate": 0.92,
      "confirmed": false
    },
    {
      "id": "gc",
      "name": "Northstar Construction",
      "type": "contractor",
      "participation": "active",
      "domains": [
        "northstarbuild.ca"
      ],
      "ccRate": 0.84,
      "confirmed": false
    },
    {
      "id": "arch",
      "name": "Halden Architects",
      "type": "architect",
      "participation": "active",
      "domains": [
        "halden.ca"
      ],
      "ccRate": 0.9,
      "confirmed": false
    },
    {
      "id": "mech",
      "name": "Corvid Engineering",
      "type": "engineer",
      "participation": "passive",
      "domains": [
        "corvideng.com"
      ],
      "ccRate": 0.41,
      "confirmed": false
    },
    {
      "id": "struct",
      "name": "Kestrel Structural",
      "type": "engineer",
      "participation": "passive",
      "domains": [
        "kestrelstructural.ca"
      ],
      "ccRate": 0.33,
      "confirmed": false
    },
    {
      "id": "elec",
      "name": "Brightline Electric",
      "type": "trade",
      "participation": "passive",
      "domains": [
        "brightline-electric.ca"
      ],
      "ccRate": 0.18,
      "confirmed": false
    },
    {
      "id": "bank",
      "name": "Prairie Credit Union",
      "type": "lender",
      "participation": "active",
      "domains": [
        "prairiecu.ca"
      ],
      "ccRate": 0.7,
      "confirmed": false
    },
    {
      "id": "city",
      "name": "City of Riverside",
      "type": "city",
      "participation": "passive",
      "domains": [
        "riverside.ca"
      ],
      "ccRate": 0.06,
      "confirmed": false
    }
  ],
  "people": [
    {
      "id": "p1",
      "orgId": "own",
      "name": "Jordan Ellis",
      "role": "Building committee chair",
      "email": "jordan@riversidecc.org",
      "poc": true
    },
    {
      "id": "p2",
      "orgId": "own",
      "name": "Sam Okafor",
      "role": "Treasurer · second signer",
      "email": "sam@riversidecc.org"
    },
    {
      "id": "p3",
      "orgId": "own",
      "name": "Rita Valdez",
      "role": "Facilities coordinator",
      "email": "rita@riversidecc.org"
    },
    {
      "id": "p4",
      "orgId": "gc",
      "name": "Dana Whitford",
      "role": "Project manager",
      "email": "dana@northstarbuild.ca",
      "poc": true
    },
    {
      "id": "p5",
      "orgId": "gc",
      "name": "Marco Ruiz",
      "role": "Site superintendent (moved to another job)",
      "email": "marco@northstarbuild.ca",
      "leftAt": "2026-03-06"
    },
    {
      "id": "p6",
      "orgId": "gc",
      "name": "Tom Becker",
      "role": "Site superintendent",
      "email": "tom@northstarbuild.ca"
    },
    {
      "id": "p7",
      "orgId": "gc",
      "name": "Erin Wu",
      "role": "Accounting",
      "email": "erin@northstarbuild.ca"
    },
    {
      "id": "p8",
      "orgId": "arch",
      "name": "Mei Tanaka",
      "role": "Project architect",
      "email": "mtanaka@halden.ca",
      "poc": true
    },
    {
      "id": "p9",
      "orgId": "mech",
      "name": "Patrick Doyle",
      "role": "Mechanical engineer",
      "email": "pdoyle@corvideng.com",
      "poc": true
    },
    {
      "id": "p10",
      "orgId": "struct",
      "name": "Priya Nand",
      "role": "Structural engineer",
      "email": "pnand@kestrelstructural.ca",
      "poc": true
    },
    {
      "id": "p11",
      "orgId": "elec",
      "name": "Lou Fontaine",
      "role": "Electrical foreman",
      "email": "lou@brightline-electric.ca",
      "poc": true
    },
    {
      "id": "p12",
      "orgId": "bank",
      "name": "Alex Shah",
      "role": "Commercial lending",
      "email": "alex.shah@prairiecu.ca",
      "poc": true
    },
    {
      "id": "p13",
      "orgId": "city",
      "name": "Plan review desk",
      "role": "Permits",
      "email": "planreview@riverside.ca",
      "poc": true
    }
  ],
  "items": [
    {
      "phase": 2,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2024-09-10",
          "text": "Architect engaged under the design agreement",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "design-agreement",
      "type": "Fee agreement",
      "title": "Halden Architects design agreement",
      "summary": "Full design and contract administration for the new wing.",
      "status": "complete",
      "statusLabel": "Signed",
      "updatedOn": "2024-09-10"
    },
    {
      "phase": 3,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2025-06-20",
          "text": "Building permit application submitted",
          "orgId": "arch"
        },
        {
          "on": "2025-08-01",
          "text": "Plan review comments returned (3)",
          "orgId": "city"
        },
        {
          "on": "2025-09-02",
          "text": "Building permit issued",
          "orgId": "city"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "bp-application",
      "type": "Permit",
      "number": "RCB-25-0418",
      "title": "Building permit for the gymnasium & program wing",
      "summary": "Issued Sep 2 after one round of plan review comments.",
      "status": "complete",
      "statusLabel": "Issued",
      "updatedOn": "2025-09-02"
    },
    {
      "phase": 4,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2025-09-15",
          "text": "Issued for tender",
          "orgId": "arch"
        },
        {
          "on": "2025-10-14",
          "text": "Tender closed; bids received from four contractors",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "tender",
      "type": "Bid comparison",
      "title": "Tender results: four bids received",
      "summary": "Northstar was the lowest compliant bid at $3,480,000.",
      "status": "complete",
      "statusLabel": "Awarded",
      "updatedOn": "2025-10-28"
    },
    {
      "phase": 4,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2025-11-18",
          "text": "CCDC 2 contract signed by all parties",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "contract",
      "type": "Contract",
      "title": "CCDC 2 stipulated price contract with Northstar Construction",
      "summary": "Contract price $3,480,000 before GST. The association holds a $150,000 contingency outside the contract.",
      "status": "complete",
      "statusLabel": "Signed",
      "updatedOn": "2025-11-18",
      "amount": 3480000
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-01-14",
          "text": "Plumbing permit issued",
          "orgId": "city"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pl-permit",
      "type": "Permit",
      "number": "PL-26-0112",
      "title": "Plumbing permit",
      "summary": "Issued to Northstar's plumbing subcontractor.",
      "status": "complete",
      "statusLabel": "Issued",
      "updatedOn": "2026-01-14"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-02-09",
          "text": "Electrical permit issued",
          "orgId": "city"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "el-permit",
      "type": "Permit",
      "number": "EL-26-0207",
      "title": "Electrical permit",
      "summary": "Issued to Brightline Electric.",
      "status": "complete",
      "statusLabel": "Issued",
      "updatedOn": "2026-02-09"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-07-14",
          "text": "Framing inspection passed with notes",
          "orgId": "city"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "insp-framing",
      "type": "Inspection",
      "title": "Framing inspection",
      "summary": "Passed with two notes: add exit signage (now CO 6) and fire-stop two penetrations.",
      "status": "complete",
      "statusLabel": "Passed with notes",
      "updatedOn": "2026-07-14"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-01-13",
          "text": "PCO 003 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-01-17",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-01-22",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-1",
      "type": "Change Order",
      "number": "CO 1",
      "title": "Reroute abandoned water line found at the new footings",
      "summary": "An old water line, not on the survey, ran through the new east footings. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-01-22",
      "amount": 18600,
      "chain": [
        "ccn-02",
        "pco-003",
        "co-1"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-01-17",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-01-22",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-01-22",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-02-17",
          "text": "PCO 005 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-02-21",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-02-26",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-2",
      "type": "Change Order",
      "number": "CO 2",
      "title": "Sound system rough-in for the gymnasium",
      "summary": "The association asked for conduit and boxes for a future sound system. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-02-26",
      "amount": 9850,
      "chain": [
        "pco-005",
        "co-2"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-02-21",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-02-26",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-02-26",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-03-10",
          "text": "PCO 007 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-03-14",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-03-19",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-3",
      "type": "Change Order",
      "number": "CO 3",
      "title": "Rock excavation at the north footings",
      "summary": "Bedrock was higher than the geotechnical report expected. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-03-19",
      "amount": 27400,
      "chain": [
        "ccn-04",
        "pco-007",
        "co-3"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-03-14",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-03-19",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-03-19",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-04-21",
          "text": "PCO 008 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-04-25",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-04-30",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-4",
      "type": "Change Order",
      "number": "CO 4",
      "title": "Delete the exterior entrance canopy (credit)",
      "summary": "The association chose to defer the canopy to a later phase. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-04-30",
      "amount": -12400,
      "chain": [
        "pco-008",
        "co-4"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-04-25",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-04-30",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-04-30",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-06-02",
          "text": "PCO 011 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-06-06",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-06-11",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-5",
      "type": "Change Order",
      "number": "CO 5",
      "title": "Reroute supply duct to clear the gym ceiling height",
      "summary": "Duct as drawn would have cut into the required gym clear height. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-06-11",
      "amount": 6950,
      "chain": [
        "ccn-07",
        "pco-011",
        "co-5"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-06-06",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-06-11",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-06-11",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-07-14",
          "text": "PCO 013 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-07-18",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-07-23",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-6",
      "type": "Change Order",
      "number": "CO 6",
      "title": "Additional exit signage requested by the fire inspector",
      "summary": "Two more illuminated exit signs, added at framing inspection. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-07-23",
      "amount": 4200,
      "chain": [
        "pco-013",
        "co-6"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-07-18",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-07-23",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-07-23",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-09-01",
          "text": "PCO 015 priced by Northstar",
          "orgId": "gc"
        },
        {
          "on": "2026-09-05",
          "text": "Reviewed and recommended by Halden",
          "orgId": "arch"
        },
        {
          "on": "2026-09-10",
          "text": "Signed by the owner and Northstar",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "co-7",
      "type": "Change Order",
      "number": "CO 7",
      "title": "Upgrade to a sprung gymnasium floor",
      "summary": "Difference between the specified floor and a sprung system the association preferred. Executed by all three parties.",
      "status": "complete",
      "statusLabel": "Executed",
      "updatedOn": "2026-09-10",
      "amount": 6640,
      "chain": [
        "pco-015",
        "co-7"
      ],
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-09-05",
          "basis": "observed_signature",
          "basisNote": "Halden's review stamp is on the change order"
        },
        {
          "step": 2,
          "role": "sign",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "actedOn": "2026-09-10",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        },
        {
          "step": 3,
          "role": "sign",
          "orgId": "gc",
          "personName": "Dana Whitford",
          "state": "done",
          "actedOn": "2026-09-10",
          "basis": "observed_signature",
          "basisNote": "Signed copy received"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-03",
          "text": "PCO 017 requested",
          "orgId": "arch"
        },
        {
          "on": "2026-10-09",
          "text": "Priced by Northstar at $14,300",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pco-017",
      "type": "Potential change order",
      "number": "PCO 017",
      "title": "Fire separation upgrade at the link corridor",
      "summary": "Required by the City's plan review comment on the link corridor. Halden recommends it; waiting on the association's approval.",
      "status": "approval",
      "statusLabel": "Owner approval needed",
      "nextActionOrgId": "own",
      "dueOn": "2026-10-30",
      "heldDays": 15,
      "updatedOn": "2026-10-09",
      "amount": 14300,
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-10-12",
          "basis": "contract_default",
          "basisNote": "Typical under CCDC 2: the consultant reviews the contractor's price"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "pending",
          "basis": "explicit_request",
          "basisNote": "Dana asked the association to approve or decline",
          "confidence": 0.9
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-10",
          "text": "PCO 018 requested",
          "orgId": "own"
        },
        {
          "on": "2026-10-16",
          "text": "Priced by Northstar at $4,600",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pco-018",
      "type": "Potential change order",
      "number": "PCO 018",
      "title": "Motorized gym divider curtain",
      "summary": "Priced at the association's request. Waiting on the association to choose between the manual and motorized curtain.",
      "status": "approval",
      "statusLabel": "Owner approval needed",
      "nextActionOrgId": "arch",
      "dueOn": "2026-11-06",
      "heldDays": 8,
      "updatedOn": "2026-10-16",
      "amount": 4600,
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "Typical under CCDC 2: the consultant reviews the contractor's price"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "pending",
          "basis": "explicit_request",
          "basisNote": "Dana asked the association to approve or decline",
          "confidence": 0.9
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-02-05",
          "text": "Pay application 1 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-02-11",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-1",
      "type": "Pay application",
      "number": "Pay app 1",
      "title": "January progress billing",
      "summary": "Work to date $174,000; $160,950.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-02-11",
      "amount": 160950,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-02-11",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-02-22",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-03-05",
          "text": "Pay application 2 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-03-10",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-2",
      "type": "Pay application",
      "number": "Pay app 2",
      "title": "February progress billing",
      "summary": "Work to date $418,000; $225,700.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-03-10",
      "amount": 225700,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-03-10",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-03-24",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-04-06",
          "text": "Pay application 3 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-04-10",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-3",
      "type": "Pay application",
      "number": "Pay app 3",
      "title": "March progress billing",
      "summary": "Work to date $702,000; $262,700.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-04-10",
      "amount": 262700,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-04-10",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-04-24",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-05-05",
          "text": "Pay application 4 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-05-11",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-4",
      "type": "Pay application",
      "number": "Pay app 4",
      "title": "April progress billing",
      "summary": "Work to date $1,015,000; $289,525.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-05-11",
      "amount": 289525,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-05-11",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-05-27",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-06-04",
          "text": "Pay application 5 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-06-09",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-5",
      "type": "Pay application",
      "number": "Pay app 5",
      "title": "May progress billing",
      "summary": "Work to date $1,330,000; $291,375.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-06-09",
      "amount": 291375,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-06-09",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-06-24",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-07-06",
          "text": "Pay application 6 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-07-10",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-6",
      "type": "Pay application",
      "number": "Pay app 6",
      "title": "June progress billing",
      "summary": "Work to date $1,640,000; $286,750.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-07-10",
      "amount": 286750,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-07-10",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-08-07",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-08-05",
          "text": "Pay application 7 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-08-11",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-7",
      "type": "Pay application",
      "number": "Pay app 7",
      "title": "July progress billing",
      "summary": "Work to date $1,905,000; $245,125.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-08-11",
      "amount": 245125,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-08-11",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-08-26",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-09-04",
          "text": "Pay application 8 submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-09-16",
          "text": "Certificate for payment issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-8",
      "type": "Pay application",
      "number": "Pay app 8",
      "title": "August progress billing",
      "summary": "Work to date $2,170,000; $245,125.00 due before GST. Certified by Halden.",
      "status": "complete",
      "statusLabel": "Certified and paid",
      "updatedOn": "2026-09-16",
      "amount": 245125,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "done",
          "actedOn": "2026-09-16",
          "basis": "observed_signature",
          "basisNote": "Certificate for payment received"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "actedOn": "2026-09-23",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-05",
          "text": "Pay application 9 submitted",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "pa-9",
      "type": "Pay application",
      "number": "Pay app 9",
      "title": "September progress billing",
      "summary": "Work to date $2,408,000; $220,150.00 due before GST. With Halden for certification.",
      "status": "waiting",
      "statusLabel": "With Halden for certification",
      "nextActionOrgId": "arch",
      "heldDays": 19,
      "updatedOn": "2026-10-05",
      "amount": 220150,
      "signoff": [
        {
          "step": 1,
          "role": "certify",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "Typical under CCDC 2 GC 5.3: the Payment Certifier certifies the amount due"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "The owner approves payment of the certified amount"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-05-28",
          "text": "Advance received",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-1",
      "type": "Draw request",
      "number": "Draw 1",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Funded pay application 4.",
      "status": "complete",
      "statusLabel": "Funded",
      "updatedOn": "2026-05-28",
      "amount": 304001.25,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-06-25",
          "text": "Advance received",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-2",
      "type": "Draw request",
      "number": "Draw 2",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Funded pay application 5.",
      "status": "complete",
      "statusLabel": "Funded",
      "updatedOn": "2026-06-25",
      "amount": 305943.75,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-08-08",
          "text": "Advance received",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-3",
      "type": "Draw request",
      "number": "Draw 3",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Funded pay application 6.",
      "status": "complete",
      "statusLabel": "Funded",
      "updatedOn": "2026-08-08",
      "amount": 301087.5,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-08-27",
          "text": "Advance received",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-4",
      "type": "Draw request",
      "number": "Draw 4",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Funded pay application 7.",
      "status": "complete",
      "statusLabel": "Funded",
      "updatedOn": "2026-08-27",
      "amount": 257381.25,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-09-24",
          "text": "Advance received",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-5",
      "type": "Draw request",
      "number": "Draw 5",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Funded pay application 8.",
      "status": "complete",
      "statusLabel": "Funded",
      "updatedOn": "2026-09-24",
      "amount": 257381.25,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "done",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-15",
          "text": "Credit union asked for an updated cost-to-complete before funding",
          "orgId": "bank"
        }
      ],
      "visibility": "owner_internal",
      "id": "draw-6",
      "type": "Draw request",
      "number": "Draw 6",
      "title": "Borrowing request to Prairie Credit Union",
      "summary": "Waiting on an updated cost-to-complete the credit union asked for.",
      "status": "blocked",
      "statusLabel": "Lender needs cost-to-complete",
      "nextActionOrgId": "own",
      "dueOn": "2026-11-05",
      "heldDays": 9,
      "updatedOn": "2026-10-15",
      "amount": 231157.5,
      "signoff": [
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Jordan Ellis",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 1,
          "role": "approve",
          "orgId": "own",
          "personName": "Sam Okafor",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "Loan agreement: two authorized signers. Each signs for themselves"
        },
        {
          "step": 2,
          "role": "approve",
          "orgId": "bank",
          "personName": "Alex Shah",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "The lender releases the funds"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [
        {
          "kind": "message",
          "id": "m1",
          "label": "Email “RFI 21 roof drains – following up” · Oct 14"
        }
      ],
      "events": [
        {
          "on": "2026-10-05",
          "text": "RFI 21 sent to Halden",
          "orgId": "gc"
        },
        {
          "on": "2026-10-14",
          "text": "Northstar followed up",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "rfi-21",
      "type": "RFI",
      "number": "RFI 21",
      "title": "Roof drain locations at the gym parapet",
      "summary": "Northstar asked whether the two roof drains can shift 600 mm to clear a joist. Waiting on Halden.",
      "status": "waiting",
      "statusLabel": "With Halden",
      "nextActionOrgId": "arch",
      "heldDays": 19,
      "updatedOn": "2026-10-05",
      "signoff": [
        {
          "step": 1,
          "role": "review",
          "orgId": "arch",
          "personName": "Mei Tanaka",
          "state": "pending",
          "basis": "addressed_to",
          "basisNote": "Addressed to Mei",
          "confidence": 0.86
        },
        {
          "step": 2,
          "role": "acknowledge",
          "orgId": "gc",
          "state": "pending",
          "basis": "contract_default",
          "basisNote": "The contractor confirms whether the answer changes cost or time"
        }
      ]
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-09",
          "text": "RFI 22 sent",
          "orgId": "gc"
        },
        {
          "on": "2026-10-13",
          "text": "Halden answered",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "rfi-22",
      "type": "RFI",
      "number": "RFI 22",
      "title": "Gym wall padding mounting height",
      "summary": "Answered by Halden in 4 days: 2,100 mm to the top of the pad.",
      "status": "complete",
      "statusLabel": "Answered",
      "updatedOn": "2026-10-13"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-18",
          "text": "RFI 23 sent",
          "orgId": "gc"
        },
        {
          "on": "2026-10-20",
          "text": "Halden answered",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "rfi-23",
      "type": "RFI",
      "number": "RFI 23",
      "title": "Program room door hardware finish",
      "summary": "Answered in 2 days: match the existing building's satin stainless.",
      "status": "complete",
      "statusLabel": "Answered",
      "updatedOn": "2026-10-20"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [
        {
          "kind": "message",
          "id": "m6",
          "label": "Email “RTU-2 resubmittal” · Oct 12"
        }
      ],
      "events": [
        {
          "on": "2026-08-28",
          "text": "First submission",
          "orgId": "gc"
        },
        {
          "on": "2026-09-08",
          "text": "Revise and resubmit (controls)",
          "orgId": "mech"
        },
        {
          "on": "2026-09-29",
          "text": "Second revise and resubmit",
          "orgId": "mech"
        },
        {
          "on": "2026-10-12",
          "text": "Third submission",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "sub-rtu",
      "type": "Submittal",
      "number": "SUB-23 81 19",
      "title": "Rooftop unit (RTU-2) submittal",
      "summary": "Returned 'revise and resubmit' twice for the economizer controls. The third submission has been with Corvid since Oct 12.",
      "status": "waiting",
      "statusLabel": "Third review with Corvid",
      "nextActionOrgId": "mech",
      "heldDays": 12,
      "updatedOn": "2026-10-12"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-09-17",
          "text": "Submitted",
          "orgId": "gc"
        },
        {
          "on": "2026-09-24",
          "text": "No exceptions taken",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "sub-floor",
      "type": "Submittal",
      "number": "SUB-09 64 66",
      "title": "Sprung gymnasium floor system",
      "summary": "Reviewed, no exceptions taken. Install needs the building heated to 15 °C for 7 days first.",
      "status": "complete",
      "statusLabel": "Reviewed",
      "updatedOn": "2026-09-24"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [
        {
          "kind": "message",
          "id": "m2",
          "label": "Email “Divider curtain selection” · Oct 12"
        }
      ],
      "events": [
        {
          "on": "2026-10-12",
          "text": "Halden asked the association to choose",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "dec-curtain",
      "type": "Decision",
      "title": "Choose the gym divider curtain: manual or motorized",
      "summary": "Halden needs the choice to finalize the ceiling grid. Asked Oct 12; the committee meets Oct 28.",
      "status": "approval",
      "statusLabel": "Owner decision",
      "nextActionOrgId": "own",
      "dueOn": "2026-10-30",
      "heldDays": 12,
      "updatedOn": "2026-10-12",
      "waitingOnOwner": true
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [
        {
          "kind": "message",
          "id": "m7",
          "label": "Email “Site meeting 13 minutes” · Oct 3"
        }
      ],
      "events": [
        {
          "on": "2026-10-01",
          "text": "Palette B chosen at the site meeting",
          "orgId": "own"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "dec-colours",
      "type": "Decision",
      "title": "Program room finish colours",
      "summary": "Chosen at the Oct 1 site meeting: palette B.",
      "status": "complete",
      "statusLabel": "Decided",
      "updatedOn": "2026-10-01"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-18",
          "text": "Northstar flagged the floor install date at the site meeting",
          "orgId": "gc"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "temp-heat",
      "type": "Action item",
      "title": "Permanent heat on before the gym floor install",
      "summary": "The floor installer needs 7 days at 15 °C. RTU-2 start-up depends on its submittal clearing review.",
      "status": "waiting",
      "statusLabel": "Depends on RTU-2",
      "nextActionOrgId": "gc",
      "dueOn": "2026-11-09",
      "heldDays": 6,
      "updatedOn": "2026-10-18"
    },
    {
      "phase": 5,
      "review": "confirmed",
      "fields": [],
      "sources": [],
      "events": [
        {
          "on": "2026-10-16",
          "text": "Field review issued",
          "orgId": "arch"
        }
      ],
      "visibility": "owner_consultant_contractor",
      "id": "fr-07",
      "type": "Field report",
      "number": "FR 07",
      "title": "Halden field review 7",
      "summary": "Roof membrane complete; two fire-stopping notes for Northstar.",
      "status": "complete",
      "statusLabel": "Issued",
      "updatedOn": "2026-10-16"
    }
  ],
  "issues": [
    {
      "key": "gym-floor-heat",
      "title": "Gym floor install needs permanent heat by Nov 9",
      "theme": "Schedule",
      "severity": "high",
      "status": "open",
      "due": "2026-11-09",
      "dueLabel": "Heat on for the gym floor install",
      "summary": "The sprung floor needs the building at 15 °C for 7 days before install on Nov 16. Permanent heat depends on RTU-2 starting up, and its submittal is on a third review. A slip here pushes substantial performance.",
      "nextAction": "Northstar Construction and Corvid Engineering: agree an RTU-2 review and start-up date this week, or arrange temporary heat",
      "nextActionOrg": "gc",
      "signalIds": [
        "s5"
      ],
      "itemIds": [
        "temp-heat",
        "sub-rtu",
        "sub-floor"
      ],
      "documentIds": [],
      "confidence": 0.86
    },
    {
      "key": "draw-6-cost-to-complete",
      "title": "Draw 6 is waiting on an updated cost-to-complete",
      "theme": "Insurance & finance",
      "severity": "high",
      "status": "open",
      "due": "2026-11-05",
      "dueLabel": "Draw 6 package to the credit union",
      "summary": "Prairie Credit Union asked for a cost-to-complete before funding pay application 9. The last one was in July. Without it the September payment can't be funded from the loan.",
      "nextAction": "Northstar Construction: send an updated cost-to-complete; Riverside Community Association: forward it with the draw package",
      "nextActionOrg": "gc",
      "signalIds": [],
      "itemIds": [
        "draw-6",
        "pa-9"
      ],
      "documentIds": [],
      "confidence": 0.9
    },
    {
      "key": "rfi-21-roof-drains",
      "title": "RFI 21 (roof drains) open 19 days",
      "theme": "Questions & submittals",
      "severity": "medium",
      "status": "open",
      "summary": "Northstar asked on Oct 5 whether two roof drains can shift to clear a joist. Most RFIs on this project are answered in 3–5 days. The roofer can't finish the parapet flashing until it's answered.",
      "nextAction": "Halden Architects: answer RFI 21",
      "nextActionOrg": "arch",
      "signalIds": [
        "s2"
      ],
      "itemIds": [
        "rfi-21"
      ],
      "documentIds": [],
      "confidence": 0.88
    },
    {
      "key": "curtain-decision",
      "title": "The association owes a decision on the gym divider curtain",
      "theme": "Owner decisions",
      "severity": "medium",
      "status": "open",
      "summary": "Halden asked on Oct 12 for a choice between the manual and motorized curtain (PCO 018, $4,600). The ceiling grid can't be finalized until then.",
      "nextAction": "Riverside Community Association: decide at the Oct 28 committee meeting",
      "nextActionOrg": "own",
      "signalIds": [
        "s3"
      ],
      "itemIds": [
        "dec-curtain",
        "pco-018"
      ],
      "documentIds": [],
      "confidence": 0.85
    },
    {
      "key": "fire-separation",
      "title": "Fire separation upgrade (PCO 017) needs the association's approval",
      "theme": "Changes",
      "severity": "medium",
      "status": "open",
      "summary": "The City's plan review requires an upgraded fire separation at the link corridor. Halden reviewed Northstar's $14,300 price and recommends it.",
      "nextAction": "Riverside Community Association: approve PCO 017 so it can become a change order",
      "nextActionOrg": "own",
      "signalIds": [],
      "itemIds": [
        "pco-017"
      ],
      "documentIds": [],
      "confidence": 0.9
    },
    {
      "key": "rtu-resubmittal",
      "title": "Rooftop unit submittal on its third review",
      "theme": "Questions & submittals",
      "severity": "medium",
      "status": "open",
      "summary": "Corvid returned the RTU-2 controls submittal twice. The third submission has been with Corvid since Oct 12.",
      "nextAction": "Corvid Engineering: complete the third review",
      "nextActionOrg": "mech",
      "signalIds": [
        "s5"
      ],
      "itemIds": [
        "sub-rtu"
      ],
      "documentIds": [],
      "confidence": 0.84
    },
    {
      "key": "minutes-14",
      "title": "Site meeting 14 minutes not yet circulated",
      "theme": "Documents & minutes",
      "severity": "low",
      "status": "open",
      "summary": "The Oct 22 meeting set the curtain decision date and the RTU-2 plan. Earlier minutes went out within 3 days.",
      "nextAction": "Halden Architects: circulate the minutes",
      "nextActionOrg": "arch",
      "signalIds": [
        "s4"
      ],
      "itemIds": [],
      "documentIds": [],
      "confidence": 0.8
    },
    {
      "key": "rfi-gaps",
      "title": "Two RFIs never reached the owner",
      "theme": "Documents & minutes",
      "severity": "low",
      "status": "open",
      "summary": "RFIs 15 and 16 aren't in the record. Usually harmless, but any that changed cost or scope should come to the association.",
      "nextAction": "Northstar Construction: share RFIs 15 and 16 or confirm they were withdrawn",
      "nextActionOrg": "gc",
      "signalIds": [
        "s1"
      ],
      "itemIds": [],
      "documentIds": [],
      "confidence": 0.9
    },
    {
      "key": "pa-6-late",
      "title": "Pay application 6 was paid 34 days after it was submitted",
      "theme": "Insurance & finance",
      "severity": "low",
      "status": "likely resolved",
      "summary": "The treasurer was away when the certificate arrived. Every other payment went out in 19–24 days. Prompt-payment rules expect 28.",
      "nextAction": "None needed; a backup signer is now named for absences",
      "nextActionOrg": "own",
      "signalIds": [],
      "itemIds": [
        "pa-6"
      ],
      "documentIds": [],
      "confidence": 0.82
    }
  ],
  "documents": [
    {
      "id": "doc-pa-1",
      "title": "Application for Payment No. 1 (January)",
      "docClass": "Pay application",
      "number": "PA 1",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA01.pdf",
          "revision": "0",
          "issuedOn": "2026-02-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-1"
      ],
      "amount": 160950,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 18600
        },
        {
          "label": "Contract sum to date",
          "value": 3498600
        },
        {
          "label": "Total completed and stored to date",
          "value": 174000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 13050
        },
        {
          "label": "Total earned less retainage",
          "value": 160950
        },
        {
          "label": "Less previous certificates",
          "value": 0
        },
        {
          "label": "Current payment due (before GST)",
          "value": 160950
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-02-05",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-02-11",
          "blank": false
        }
      ],
      "summary": "Pay application 1: work to date $174,000, holdback $13,050.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-2",
      "title": "Application for Payment No. 2 (February)",
      "docClass": "Pay application",
      "number": "PA 2",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA02.pdf",
          "revision": "0",
          "issuedOn": "2026-03-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-2"
      ],
      "amount": 225700,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 28450
        },
        {
          "label": "Contract sum to date",
          "value": 3508450
        },
        {
          "label": "Total completed and stored to date",
          "value": 418000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 31350
        },
        {
          "label": "Total earned less retainage",
          "value": 386650
        },
        {
          "label": "Less previous certificates",
          "value": 160950
        },
        {
          "label": "Current payment due (before GST)",
          "value": 225700
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-03-05",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-03-10",
          "blank": false
        }
      ],
      "summary": "Pay application 2: work to date $418,000, holdback $31,350.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-3",
      "title": "Application for Payment No. 3 (March)",
      "docClass": "Pay application",
      "number": "PA 3",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA03.pdf",
          "revision": "0",
          "issuedOn": "2026-04-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-3"
      ],
      "amount": 262700,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 55850
        },
        {
          "label": "Contract sum to date",
          "value": 3535850
        },
        {
          "label": "Total completed and stored to date",
          "value": 702000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 52650
        },
        {
          "label": "Total earned less retainage",
          "value": 649350
        },
        {
          "label": "Less previous certificates",
          "value": 386650
        },
        {
          "label": "Current payment due (before GST)",
          "value": 262700
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-04-06",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-04-10",
          "blank": false
        }
      ],
      "summary": "Pay application 3: work to date $702,000, holdback $52,650.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-4",
      "title": "Application for Payment No. 4 (April)",
      "docClass": "Pay application",
      "number": "PA 4",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA04.pdf",
          "revision": "0",
          "issuedOn": "2026-05-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-4"
      ],
      "amount": 289525,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 43450
        },
        {
          "label": "Contract sum to date",
          "value": 3523450
        },
        {
          "label": "Total completed and stored to date",
          "value": 1015000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 76125
        },
        {
          "label": "Total earned less retainage",
          "value": 938875
        },
        {
          "label": "Less previous certificates",
          "value": 649350
        },
        {
          "label": "Current payment due (before GST)",
          "value": 289525
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-05-05",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-05-11",
          "blank": false
        }
      ],
      "summary": "Pay application 4: work to date $1,015,000, holdback $76,125.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-5",
      "title": "Application for Payment No. 5 (May)",
      "docClass": "Pay application",
      "number": "PA 5",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA05.pdf",
          "revision": "0",
          "issuedOn": "2026-06-04",
          "current": true
        }
      ],
      "itemIds": [
        "pa-5"
      ],
      "amount": 291375,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 43450
        },
        {
          "label": "Contract sum to date",
          "value": 3523450
        },
        {
          "label": "Total completed and stored to date",
          "value": 1330000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 99750
        },
        {
          "label": "Total earned less retainage",
          "value": 1230250
        },
        {
          "label": "Less previous certificates",
          "value": 938875
        },
        {
          "label": "Current payment due (before GST)",
          "value": 291375
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-06-04",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-06-09",
          "blank": false
        }
      ],
      "summary": "Pay application 5: work to date $1,330,000, holdback $99,750.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-6",
      "title": "Application for Payment No. 6 (June)",
      "docClass": "Pay application",
      "number": "PA 6",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA06.pdf",
          "revision": "0",
          "issuedOn": "2026-07-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-6"
      ],
      "amount": 286750,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 50400
        },
        {
          "label": "Contract sum to date",
          "value": 3530400
        },
        {
          "label": "Total completed and stored to date",
          "value": 1640000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 123000
        },
        {
          "label": "Total earned less retainage",
          "value": 1517000
        },
        {
          "label": "Less previous certificates",
          "value": 1230250
        },
        {
          "label": "Current payment due (before GST)",
          "value": 286750
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-07-06",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-07-10",
          "blank": false
        }
      ],
      "summary": "Pay application 6: work to date $1,640,000, holdback $123,000.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-7",
      "title": "Application for Payment No. 7 (July)",
      "docClass": "Pay application",
      "number": "PA 7",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA07.pdf",
          "revision": "0",
          "issuedOn": "2026-08-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-7"
      ],
      "amount": 245125,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 54600
        },
        {
          "label": "Contract sum to date",
          "value": 3534600
        },
        {
          "label": "Total completed and stored to date",
          "value": 1905000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 142875
        },
        {
          "label": "Total earned less retainage",
          "value": 1762125
        },
        {
          "label": "Less previous certificates",
          "value": 1517000
        },
        {
          "label": "Current payment due (before GST)",
          "value": 245125
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-08-05",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-08-11",
          "blank": false
        }
      ],
      "summary": "Pay application 7: work to date $1,905,000, holdback $142,875.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-8",
      "title": "Application for Payment No. 8 (August)",
      "docClass": "Pay application",
      "number": "PA 8",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA08.pdf",
          "revision": "0",
          "issuedOn": "2026-09-04",
          "current": true
        }
      ],
      "itemIds": [
        "pa-8"
      ],
      "amount": 245125,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 54600
        },
        {
          "label": "Contract sum to date",
          "value": 3534600
        },
        {
          "label": "Total completed and stored to date",
          "value": 2170000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 162750
        },
        {
          "label": "Total earned less retainage",
          "value": 2007250
        },
        {
          "label": "Less previous certificates",
          "value": 1762125
        },
        {
          "label": "Current payment due (before GST)",
          "value": 245125
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-09-04",
          "blank": false
        },
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-09-16",
          "blank": false
        }
      ],
      "summary": "Pay application 8: work to date $2,170,000, holdback $162,750.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-pa-9",
      "title": "Application for Payment No. 9 (September)",
      "docClass": "Pay application",
      "number": "PA 9",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_PA09.pdf",
          "revision": "0",
          "issuedOn": "2026-10-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-9"
      ],
      "amount": 220150,
      "amounts": [
        {
          "label": "Original contract sum",
          "value": 3480000
        },
        {
          "label": "Net change by change orders",
          "value": 61240
        },
        {
          "label": "Contract sum to date",
          "value": 3541240
        },
        {
          "label": "Total completed and stored to date",
          "value": 2408000
        },
        {
          "label": "Retainage (7.5%)",
          "value": 180600
        },
        {
          "label": "Total earned less retainage",
          "value": 2227400
        },
        {
          "label": "Less previous certificates",
          "value": 2007250
        },
        {
          "label": "Current payment due (before GST)",
          "value": 220150
        }
      ],
      "signatures": [
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-10-05",
          "blank": false
        },
        {
          "orgId": "arch",
          "blank": true
        }
      ],
      "summary": "Pay application 9: work to date $2,408,000, holdback $180,600.00.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-1",
      "title": "Statutory declaration with pay application 1",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA1.pdf",
          "issuedOn": "2026-02-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-1"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-2",
      "title": "Statutory declaration with pay application 2",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA2.pdf",
          "issuedOn": "2026-03-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-2"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-3",
      "title": "Statutory declaration with pay application 3",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA3.pdf",
          "issuedOn": "2026-04-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-3"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-4",
      "title": "Statutory declaration with pay application 4",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA4.pdf",
          "issuedOn": "2026-05-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-4"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-5",
      "title": "Statutory declaration with pay application 5",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA5.pdf",
          "issuedOn": "2026-06-04",
          "current": true
        }
      ],
      "itemIds": [
        "pa-5"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-6",
      "title": "Statutory declaration with pay application 6",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA6.pdf",
          "issuedOn": "2026-07-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-6"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-7",
      "title": "Statutory declaration with pay application 7",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA7.pdf",
          "issuedOn": "2026-08-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-7"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-8",
      "title": "Statutory declaration with pay application 8",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA8.pdf",
          "issuedOn": "2026-09-04",
          "current": true
        }
      ],
      "itemIds": [
        "pa-8"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-statdec-9",
      "title": "Statutory declaration with pay application 9",
      "docClass": "Statutory declaration",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "StatDec-PA9.pdf",
          "issuedOn": "2026-10-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-9"
      ],
      "summary": "Northstar declares its subcontractors and suppliers paid to the previous period.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-1",
      "title": "WCB clearance letter (January)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-January.pdf",
          "issuedOn": "2026-02-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-1"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-2",
      "title": "WCB clearance letter (February)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-February.pdf",
          "issuedOn": "2026-03-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-2"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-3",
      "title": "WCB clearance letter (March)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-March.pdf",
          "issuedOn": "2026-04-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-3"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-4",
      "title": "WCB clearance letter (April)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-April.pdf",
          "issuedOn": "2026-05-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-4"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-5",
      "title": "WCB clearance letter (May)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-May.pdf",
          "issuedOn": "2026-06-04",
          "current": true
        }
      ],
      "itemIds": [
        "pa-5"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-6",
      "title": "WCB clearance letter (June)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-June.pdf",
          "issuedOn": "2026-07-06",
          "current": true
        }
      ],
      "itemIds": [
        "pa-6"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-7",
      "title": "WCB clearance letter (July)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-July.pdf",
          "issuedOn": "2026-08-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-7"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-wcb-9",
      "title": "WCB clearance letter (September)",
      "docClass": "Clearance letter",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "WCB-September.pdf",
          "issuedOn": "2026-10-05",
          "current": true
        }
      ],
      "itemIds": [
        "pa-9"
      ],
      "summary": "Workers' compensation clearance for Northstar.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-1",
      "title": "Change Order 1 · Reroute abandoned water line found at the new footings",
      "docClass": "Change Order",
      "number": "CO 1",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO01.pdf",
          "revision": "0",
          "issuedOn": "2026-01-17",
          "current": true
        }
      ],
      "itemIds": [
        "co-1"
      ],
      "amount": 18600,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-01-17",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-01-22",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-01-22",
          "blank": false
        }
      ],
      "summary": "An old water line, not on the survey, ran through the new east footings.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-2",
      "title": "Change Order 2 · Sound system rough-in for the gymnasium",
      "docClass": "Change Order",
      "number": "CO 2",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO02.pdf",
          "revision": "0",
          "issuedOn": "2026-02-21",
          "current": true
        }
      ],
      "itemIds": [
        "co-2"
      ],
      "amount": 9850,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-02-21",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-02-26",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-02-26",
          "blank": false
        }
      ],
      "summary": "The association asked for conduit and boxes for a future sound system.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-3",
      "title": "Change Order 3 · Rock excavation at the north footings",
      "docClass": "Change Order",
      "number": "CO 3",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO03.pdf",
          "revision": "0",
          "issuedOn": "2026-03-14",
          "current": true
        }
      ],
      "itemIds": [
        "co-3"
      ],
      "amount": 27400,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-03-14",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-03-19",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-03-19",
          "blank": false
        }
      ],
      "summary": "Bedrock was higher than the geotechnical report expected.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-4",
      "title": "Change Order 4 · Delete the exterior entrance canopy (credit)",
      "docClass": "Change Order",
      "number": "CO 4",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO04.pdf",
          "revision": "0",
          "issuedOn": "2026-04-25",
          "current": true
        }
      ],
      "itemIds": [
        "co-4"
      ],
      "amount": -12400,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-04-25",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-04-30",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-04-30",
          "blank": false
        }
      ],
      "summary": "The association chose to defer the canopy to a later phase.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-5",
      "title": "Change Order 5 · Reroute supply duct to clear the gym ceiling height",
      "docClass": "Change Order",
      "number": "CO 5",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO05.pdf",
          "revision": "0",
          "issuedOn": "2026-06-06",
          "current": true
        }
      ],
      "itemIds": [
        "co-5"
      ],
      "amount": 6950,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-06-06",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-06-11",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-06-11",
          "blank": false
        }
      ],
      "summary": "Duct as drawn would have cut into the required gym clear height.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-6",
      "title": "Change Order 6 · Additional exit signage requested by the fire inspector",
      "docClass": "Change Order",
      "number": "CO 6",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO06.pdf",
          "revision": "0",
          "issuedOn": "2026-07-18",
          "current": true
        }
      ],
      "itemIds": [
        "co-6"
      ],
      "amount": 4200,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-07-18",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-07-23",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-07-23",
          "blank": false
        }
      ],
      "summary": "Two more illuminated exit signs, added at framing inspection.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-co-7",
      "title": "Change Order 7 · Upgrade to a sprung gymnasium floor",
      "docClass": "Change Order",
      "number": "CO 7",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_CO07.pdf",
          "revision": "0",
          "issuedOn": "2026-09-05",
          "current": true
        }
      ],
      "itemIds": [
        "co-7"
      ],
      "amount": 6640,
      "signatures": [
        {
          "orgId": "arch",
          "name": "Mei Tanaka",
          "signedOn": "2026-09-05",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2026-09-10",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2026-09-10",
          "blank": false
        }
      ],
      "summary": "Difference between the specified floor and a sprung system the association preferred.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-draw-1",
      "title": "Borrowing request · Draw 1",
      "docClass": "Draw request",
      "number": "Draw 1",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw1.pdf",
          "issuedOn": "2026-05-28",
          "current": true
        }
      ],
      "itemIds": [
        "draw-1"
      ],
      "amount": 304001.25,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Sam Okafor",
          "blank": false
        }
      ],
      "summary": "Funded pay application 4.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-draw-2",
      "title": "Borrowing request · Draw 2",
      "docClass": "Draw request",
      "number": "Draw 2",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw2.pdf",
          "issuedOn": "2026-06-25",
          "current": true
        }
      ],
      "itemIds": [
        "draw-2"
      ],
      "amount": 305943.75,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Sam Okafor",
          "blank": false
        }
      ],
      "summary": "Funded pay application 5.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-draw-3",
      "title": "Borrowing request · Draw 3",
      "docClass": "Draw request",
      "number": "Draw 3",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw3.pdf",
          "issuedOn": "2026-08-08",
          "current": true
        }
      ],
      "itemIds": [
        "draw-3"
      ],
      "amount": 301087.5,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Sam Okafor",
          "blank": false
        }
      ],
      "summary": "Funded pay application 6.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-draw-4",
      "title": "Borrowing request · Draw 4",
      "docClass": "Draw request",
      "number": "Draw 4",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw4.pdf",
          "issuedOn": "2026-08-27",
          "current": true
        }
      ],
      "itemIds": [
        "draw-4"
      ],
      "amount": 257381.25,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Sam Okafor",
          "blank": false
        }
      ],
      "summary": "Funded pay application 7.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-draw-5",
      "title": "Borrowing request · Draw 5",
      "docClass": "Draw request",
      "number": "Draw 5",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw5.pdf",
          "issuedOn": "2026-09-24",
          "current": true
        }
      ],
      "itemIds": [
        "draw-5"
      ],
      "amount": 257381.25,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "blank": false
        },
        {
          "orgId": "own",
          "name": "Sam Okafor",
          "blank": false
        }
      ],
      "summary": "Funded pay application 8.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-draw-6",
      "title": "Borrowing request · Draw 6",
      "docClass": "Draw request",
      "number": "Draw 6",
      "issuedByOrgId": "own",
      "versions": [
        {
          "filename": "PCU-Draw6.pdf",
          "issuedOn": "2026-10-15",
          "current": true
        }
      ],
      "itemIds": [
        "draw-6"
      ],
      "amount": 231157.5,
      "signatures": [
        {
          "orgId": "own",
          "blank": true
        },
        {
          "orgId": "own",
          "blank": true
        }
      ],
      "summary": "Waiting on an updated cost-to-complete the credit union asked for.",
      "textRead": true,
      "visibility": "owner_internal"
    },
    {
      "id": "doc-contract",
      "title": "CCDC 2 Stipulated Price Contract",
      "docClass": "Contract",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "5212_CCDC2_signed.pdf",
          "issuedOn": "2025-11-18",
          "current": true
        }
      ],
      "itemIds": [
        "contract"
      ],
      "amount": 3480000,
      "signatures": [
        {
          "orgId": "own",
          "name": "Jordan Ellis",
          "signedOn": "2025-11-18",
          "blank": false
        },
        {
          "orgId": "gc",
          "name": "Dana Whitford",
          "signedOn": "2025-11-18",
          "blank": false
        }
      ],
      "summary": "Contract price $3,480,000 before GST.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-coi",
      "title": "Certificate of insurance: builder's risk and liability",
      "docClass": "Certificate of insurance",
      "issuedByOrgId": "gc",
      "versions": [
        {
          "filename": "Northstar-COI-2026.pdf",
          "issuedOn": "2026-01-08",
          "current": true
        }
      ],
      "itemIds": [],
      "summary": "Names Riverside Community Association as additional insured; builder's risk to substantial performance plus 30 days.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    },
    {
      "id": "doc-arch-set",
      "title": "Architectural drawings (A-series)",
      "docClass": "Drawing set",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_A_IFC.pdf",
          "revision": "IFC",
          "issuedOn": "2025-12-04",
          "current": false
        },
        {
          "filename": "HA-24-31_A_Rev1.pdf",
          "revision": "1",
          "issuedOn": "2026-04-15",
          "current": false,
          "note": "Canopy deleted (CO 4)"
        },
        {
          "filename": "HA-24-31_A_Rev2.pdf",
          "revision": "2",
          "issuedOn": "2026-10-09",
          "current": true,
          "note": "Link corridor fire separation (PCO 017)"
        }
      ],
      "itemIds": [],
      "summary": "Current set is revision 2.",
      "textRead": false,
      "visibility": "all_parties"
    },
    {
      "id": "doc-bp",
      "title": "Building permit RCB-25-0418",
      "docClass": "Permit",
      "number": "RCB-25-0418",
      "issuedByOrgId": "city",
      "versions": [
        {
          "filename": "RCB-25-0418.pdf",
          "issuedOn": "2025-09-02",
          "current": true
        }
      ],
      "itemIds": [
        "bp-application"
      ],
      "summary": "Gymnasium and program wing; conditions include framing and fire-separation inspections.",
      "textRead": true,
      "visibility": "all_parties"
    },
    {
      "id": "doc-fr-07",
      "title": "Field Review 7",
      "docClass": "Field report",
      "number": "FR 07",
      "issuedByOrgId": "arch",
      "versions": [
        {
          "filename": "HA-24-31_FR07.pdf",
          "issuedOn": "2026-10-16",
          "current": true
        }
      ],
      "itemIds": [
        "fr-07"
      ],
      "summary": "Roof membrane complete; two fire-stopping notes.",
      "textRead": true,
      "visibility": "owner_consultant_contractor"
    }
  ],
  "meetings": [
    {
      "id": "sm-12",
      "series": "Site meeting",
      "number": 12,
      "date": "2026-09-03",
      "title": "Site meeting 12",
      "attendees": [
        {
          "name": "Jordan Ellis",
          "orgId": "own"
        },
        {
          "name": "Dana Whitford",
          "orgId": "gc"
        },
        {
          "name": "Tom Becker",
          "orgId": "gc"
        },
        {
          "name": "Mei Tanaka",
          "orgId": "arch"
        }
      ],
      "minutesStatus": "distributed",
      "distributedOn": "2026-09-05",
      "distributedTo": [
        "Owner",
        "Northstar",
        "Halden",
        "Corvid"
      ],
      "takeaways": [
        "Roof membrane on schedule for early October.",
        "Sprung floor upgrade approved in principle (became CO 7)."
      ],
      "decisions": [
        "Proceed with the sprung gymnasium floor."
      ],
      "actions": [
        {
          "text": "Price the sprung floor upgrade",
          "owner": "Dana Whitford",
          "orgId": "gc",
          "due": "2026-09-08",
          "status": "done"
        }
      ],
      "openQuestions": [],
      "itemIds": [
        "co-7"
      ]
    },
    {
      "id": "sm-13",
      "series": "Site meeting",
      "number": 13,
      "date": "2026-10-01",
      "title": "Site meeting 13",
      "attendees": [
        {
          "name": "Jordan Ellis",
          "orgId": "own"
        },
        {
          "name": "Dana Whitford",
          "orgId": "gc"
        },
        {
          "name": "Tom Becker",
          "orgId": "gc"
        },
        {
          "name": "Mei Tanaka",
          "orgId": "arch"
        }
      ],
      "minutesStatus": "distributed",
      "distributedOn": "2026-10-03",
      "distributedTo": [
        "Owner",
        "Northstar",
        "Halden",
        "Corvid"
      ],
      "takeaways": [
        "Program room colours chosen: palette B.",
        "RTU-2 submittal returned a second time; start-up drives the gym floor date.",
        "Fire separation at the link corridor is needed per the City's plan review."
      ],
      "decisions": [
        "Finish palette B for the program rooms."
      ],
      "actions": [
        {
          "text": "Resubmit RTU-2 with revised controls",
          "owner": "Tom Becker",
          "orgId": "gc",
          "due": "2026-10-10",
          "status": "done"
        },
        {
          "text": "Price the link corridor fire separation",
          "owner": "Dana Whitford",
          "orgId": "gc",
          "due": "2026-10-09",
          "status": "done"
        },
        {
          "text": "Answer RFI 21 (roof drains)",
          "owner": "Mei Tanaka",
          "orgId": "arch",
          "due": "2026-10-10",
          "status": "open"
        }
      ],
      "openQuestions": [
        "Manual or motorized divider curtain?"
      ],
      "itemIds": [
        "sub-rtu",
        "pco-017",
        "dec-colours"
      ]
    },
    {
      "id": "sm-14",
      "series": "Site meeting",
      "number": 14,
      "date": "2026-10-22",
      "title": "Site meeting 14",
      "attendees": [
        {
          "name": "Jordan Ellis",
          "orgId": "own"
        },
        {
          "name": "Dana Whitford",
          "orgId": "gc"
        },
        {
          "name": "Tom Becker",
          "orgId": "gc"
        },
        {
          "name": "Mei Tanaka",
          "orgId": "arch"
        }
      ],
      "minutesStatus": "agenda_only",
      "takeaways": [],
      "decisions": [],
      "actions": [
        {
          "text": "Decide on the divider curtain",
          "owner": "Jordan Ellis",
          "orgId": "own",
          "due": "2026-10-30",
          "status": "open"
        },
        {
          "text": "Complete third review of RTU-2",
          "owner": "Patrick Doyle",
          "orgId": "mech",
          "due": "2026-10-27",
          "status": "open"
        }
      ],
      "openQuestions": [],
      "itemIds": [
        "dec-curtain",
        "sub-rtu"
      ]
    }
  ],
  "money": {
    "original": 3480000,
    "originalNote": "CCDC 2 stipulated price, signed Nov 18, 2025",
    "current": 3541240,
    "currentNote": "after CO 1–7",
    "approved": 61240,
    "pending": 18900,
    "contingencyLeft": 69860,
    "billedPct": 68,
    "billedThrough": "Pay app 9",
    "checks": [
      {
        "ok": true,
        "title": "Change orders add up",
        "detail": "CO 1–7 total $61,240.00, taking the contract from $3,480,000.00 to $3,541,240.00."
      },
      {
        "ok": true,
        "title": "Each pay application carries the current contract sum",
        "detail": "Pay apps 1–9 each include every change order signed before they were issued."
      },
      {
        "ok": true,
        "title": "Holdback kept at 7.5% on every pay app",
        "detail": "Manitoba's Builders' Liens Act requires 7.5%; nothing has been released."
      },
      {
        "ok": false,
        "title": "Pay application 9 isn't certified yet",
        "detail": "Submitted Oct 5; with Halden 19 days. Certificates on this project usually take 4–6 days.",
        "itemIds": [
          "pa-9"
        ]
      }
    ],
    "chains": [
      {
        "label": "Reroute abandoned water line found at the new footings",
        "ccn": "CCN 02",
        "pco": "PCO 003",
        "co": "CO 1",
        "amount": 18600,
        "signed": "Owner and Northstar 2026-01-22",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-1"
      },
      {
        "label": "Sound system rough-in for the gymnasium",
        "pco": "PCO 005",
        "co": "CO 2",
        "amount": 9850,
        "signed": "Owner and Northstar 2026-02-26",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-2"
      },
      {
        "label": "Rock excavation at the north footings",
        "ccn": "CCN 04",
        "pco": "PCO 007",
        "co": "CO 3",
        "amount": 27400,
        "signed": "Owner and Northstar 2026-03-19",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-3"
      },
      {
        "label": "Delete the exterior entrance canopy (credit)",
        "pco": "PCO 008",
        "co": "CO 4",
        "amount": -12400,
        "signed": "Owner and Northstar 2026-04-30",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-4"
      },
      {
        "label": "Reroute supply duct to clear the gym ceiling height",
        "ccn": "CCN 07",
        "pco": "PCO 011",
        "co": "CO 5",
        "amount": 6950,
        "signed": "Owner and Northstar 2026-06-11",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-5"
      },
      {
        "label": "Additional exit signage requested by the fire inspector",
        "pco": "PCO 013",
        "co": "CO 6",
        "amount": 4200,
        "signed": "Owner and Northstar 2026-07-23",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-6"
      },
      {
        "label": "Upgrade to a sprung gymnasium floor",
        "pco": "PCO 015",
        "co": "CO 7",
        "amount": 6640,
        "signed": "Owner and Northstar 2026-09-10",
        "status": "complete",
        "statusLabel": "Executed",
        "itemId": "co-7"
      },
      {
        "label": "Fire separation upgrade at the link corridor",
        "ccn": "CCN 09",
        "pco": "PCO 017",
        "amount": 14300,
        "status": "approval",
        "statusLabel": "Owner approval needed",
        "itemId": "pco-017"
      },
      {
        "label": "Motorized gym divider curtain",
        "pco": "PCO 018",
        "amount": 4600,
        "status": "approval",
        "statusLabel": "Owner approval needed",
        "itemId": "pco-018"
      }
    ],
    "trail": [],
    "payments": [
      {
        "label": "Pay application 1",
        "covers": [
          "PA 1"
        ],
        "paidOn": "2026-02-24",
        "amount": 168997.5,
        "fundedBy": [
          {
            "source": "Own cash",
            "amount": 168997.5
          }
        ]
      },
      {
        "label": "Pay application 2",
        "covers": [
          "PA 2"
        ],
        "paidOn": "2026-03-26",
        "amount": 236985,
        "fundedBy": [
          {
            "source": "Own cash",
            "amount": 236985
          }
        ]
      },
      {
        "label": "Pay application 3",
        "covers": [
          "PA 3"
        ],
        "paidOn": "2026-04-26",
        "amount": 275835,
        "fundedBy": [
          {
            "source": "Own cash",
            "amount": 275835
          }
        ]
      },
      {
        "label": "Pay application 4",
        "covers": [
          "PA 4"
        ],
        "paidOn": "2026-05-29",
        "amount": 304001.25,
        "fundedBy": [
          {
            "source": "Loan advance",
            "amount": 304001.25
          }
        ]
      },
      {
        "label": "Pay application 5",
        "covers": [
          "PA 5"
        ],
        "paidOn": "2026-06-26",
        "amount": 305943.75,
        "fundedBy": [
          {
            "source": "Loan advance",
            "amount": 305943.75
          }
        ]
      },
      {
        "label": "Pay application 6",
        "covers": [
          "PA 6"
        ],
        "paidOn": "2026-08-09",
        "amount": 301087.5,
        "fundedBy": [
          {
            "source": "Loan advance",
            "amount": 301087.5
          }
        ]
      },
      {
        "label": "Pay application 7",
        "covers": [
          "PA 7"
        ],
        "paidOn": "2026-08-28",
        "amount": 257381.25,
        "fundedBy": [
          {
            "source": "Loan advance",
            "amount": 257381.25
          }
        ]
      },
      {
        "label": "Pay application 8",
        "covers": [
          "PA 8"
        ],
        "paidOn": "2026-09-25",
        "amount": 257381.25,
        "fundedBy": [
          {
            "source": "Loan advance",
            "amount": 257381.25
          }
        ]
      }
    ],
    "paymentsSource": "the treasurer's payment log"
  },
  "messages": [
    {
      "id": "m1",
      "threadId": "t1",
      "subject": "5212 RFI 21 roof drains – following up",
      "fromName": "Dana Whitford",
      "fromOrgId": "gc",
      "sentAt": "2026-10-14T10:12",
      "snippet": "Following up on RFI 21; the roofer is waiting on this to finish the parapet…",
      "body": "Hi Mei, following up on RFI 21. The roofer is waiting on this to finish the parapet flashing. Can we get an answer this week?\n\nDana",
      "attachments": [],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m2",
      "threadId": "t2",
      "subject": "HA-24-31 Divider curtain selection",
      "fromName": "Mei Tanaka",
      "fromOrgId": "arch",
      "sentAt": "2026-10-12T15:40",
      "snippet": "We need the association's choice of curtain to finalize the ceiling grid…",
      "body": "Jordan, we need the association's choice between the manual and motorized divider curtain to finalize the ceiling grid. Northstar's price for the motorized option is PCO 018.\n\nMei",
      "attachments": [
        "PCO-018.pdf"
      ],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m3",
      "threadId": "t3",
      "subject": "Draw 6 – cost to complete",
      "fromName": "Alex Shah",
      "fromOrgId": "bank",
      "sentAt": "2026-10-15T09:05",
      "snippet": "Before we fund Draw 6 we need an updated cost-to-complete…",
      "body": "Jordan, before we fund Draw 6 we need an updated cost-to-complete from the contractor. The last one we have is from July.\n\nAlex",
      "attachments": [],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m4",
      "threadId": "t4",
      "subject": "5212 Pay application 9",
      "fromName": "Erin Wu",
      "fromOrgId": "gc",
      "sentAt": "2026-10-05T13:30",
      "snippet": "Pay application 9 for September attached, with the statutory declaration…",
      "body": "Attached: pay application 9 for September, the statutory declaration and our WCB clearance letter.\n\nErin",
      "attachments": [
        "PA09.pdf",
        "StatDec-PA9.pdf",
        "WCB-September.pdf"
      ],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m5",
      "threadId": "t5",
      "subject": "HA-24-31 PCO 017 fire separation",
      "fromName": "Mei Tanaka",
      "fromOrgId": "arch",
      "sentAt": "2026-10-12T11:20",
      "snippet": "We've reviewed Northstar's price for the link corridor fire separation…",
      "body": "We've reviewed Northstar's price for the link corridor fire separation required by the City. It's reasonable and we recommend approval.\n\nMei",
      "attachments": [],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m6",
      "threadId": "t6",
      "subject": "RTU-2 resubmittal",
      "fromName": "Tom Becker",
      "fromOrgId": "gc",
      "sentAt": "2026-10-12T08:45",
      "snippet": "Third submission for RTU-2 attached with the revised controls sequence…",
      "body": "Third submission for RTU-2 attached with the revised controls sequence. Start-up is what drives heat for the gym floor.\n\nTom",
      "attachments": [
        "RTU-2-rev3.pdf"
      ],
      "ccProject": true,
      "source": "direct"
    },
    {
      "id": "m7",
      "threadId": "t7",
      "subject": "Site meeting 13 minutes",
      "fromName": "Mei Tanaka",
      "fromOrgId": "arch",
      "sentAt": "2026-10-03T16:10",
      "snippet": "Minutes of the Oct 1 site meeting attached…",
      "body": "Minutes of the Oct 1 site meeting attached. The committee chose finish palette B for the program rooms.\n\nMei",
      "attachments": [
        "SM13-minutes.pdf"
      ],
      "ccProject": true,
      "source": "direct"
    }
  ],
  "observations": [
    {
      "id": "o1",
      "note": "Roof membrane complete over the gymnasium.",
      "location": "Gym roof",
      "observedOn": "2026-10-16",
      "byName": "Mei Tanaka (Halden)",
      "trade": "Roofing",
      "photoTones": [
        "#8E9AA3",
        "#6B767E"
      ],
      "itemId": "fr-07",
      "from": "email"
    },
    {
      "id": "o2",
      "note": "Fire-stopping still needed at two corridor penetrations.",
      "location": "Link corridor",
      "observedOn": "2026-10-16",
      "byName": "Mei Tanaka (Halden)",
      "trade": "Fire stopping",
      "photoTones": [
        "#C9B7A0"
      ],
      "itemId": "fr-07",
      "from": "email"
    },
    {
      "id": "o3",
      "note": "Gym floor area swept and protected, waiting on heat.",
      "location": "Gymnasium",
      "observedOn": "2026-10-21",
      "byName": "Tom Becker (Northstar)",
      "trade": "Flooring",
      "photoTones": [
        "#D2C2A8",
        "#B39E80"
      ],
      "itemId": "temp-heat",
      "from": "upload"
    },
    {
      "id": "o4",
      "note": "Program room drywall taped; ready for prime.",
      "location": "Program rooms 101–104",
      "observedOn": "2026-10-22",
      "byName": "Rita Valdez (owner)",
      "trade": "Drywall",
      "photoTones": [
        "#E1DCD3",
        "#C8C1B5"
      ],
      "from": "upload"
    }
  ],
  "decisions": []
}