{
  "format": "open-filmmaker-toolkit/project",
  "formatVersion": 1,
  "project": {
    "title": "The River Keeps",
    "company": "Lowwater Films",
    "producer": "Ana Reyes",
    "distributor": "",
    "releaseDate": "",
    "runningTime": "1:24:30",
    "startTimecode": "",
    "preparedBy": "Sam Okafor, post supervisor",
    "preparedContact": "sam@example.com",
    "cutVersion": "Locked cut v12, Oct 18",
    "frameRate": 23.976,
    "currency": "USD"
  },
  "people": [
    {
      "id": "person-ana-reyes",
      "name": "Ana Reyes",
      "roles": [
        "Producer"
      ],
      "email": "ana@example.org",
      "notes": "Fictional sample contact.",
      "bio": "Ana Reyes produces documentaries through Lowwater Films."
    },
    {
      "id": "person-daniel-okafor",
      "name": "Daniel Okafor",
      "roles": [
        "Family contributor"
      ],
      "notes": "Fictional sample contributor.",
      "onCamera": true
    },
    {
      "id": "person-ruth-hammond",
      "name": "Ruth Hammond",
      "roles": [
        "Interview subject"
      ],
      "onCamera": true,
      "notes": "Fictional sample subject."
    },
    {
      "id": "person-leon-pryor",
      "name": "Leon Pryor",
      "roles": [
        "Interview subject"
      ],
      "onCamera": true,
      "notes": "Fictional sample subject."
    },
    {
      "id": "person-marcus-bell",
      "name": "Marcus Bell",
      "roles": [
        "Levee crew foreman"
      ],
      "onCamera": true,
      "notes": "Fictional sample subject. Seen in b-roll; no release yet."
    },
    {
      "id": "person-lena-ward",
      "name": "Lena Ward",
      "roles": [
        "Director"
      ],
      "notes": "Fictional sample crew.",
      "bio": "Lena Ward is a documentary director from the river valley. The River Keeps is her first feature."
    },
    {
      "id": "person-priya-nair",
      "name": "Priya Nair",
      "roles": [
        "Editor"
      ],
      "notes": "Fictional sample crew."
    },
    {
      "id": "person-teo-ramirez",
      "name": "Teo Ramirez",
      "roles": [
        "Director of photography"
      ],
      "notes": "Fictional sample crew."
    },
    {
      "id": "person-mira-castellanos",
      "name": "Mira Castellanos",
      "roles": [
        "Composer"
      ],
      "notes": "Fictional sample crew."
    },
    {
      "id": "person-sam-okafor",
      "name": "Sam Okafor",
      "roles": [
        "Post-production supervisor"
      ],
      "notes": "Fictional sample crew."
    }
  ],
  "locations": [
    {
      "id": "location-riverside-levee",
      "name": "Riverside levee",
      "city": "Riverside",
      "region": "California",
      "country": "United States",
      "notes": "Fictional sample location."
    },
    {
      "id": "location-grain-elevator",
      "name": "Grain elevator",
      "address": "1 Mill Road",
      "city": "Riverside",
      "region": "California",
      "country": "United States",
      "onCamera": true,
      "notes": "Fictional sample location."
    },
    {
      "id": "location-hammond-house",
      "name": "Hammond house",
      "city": "Riverside",
      "region": "California",
      "country": "United States",
      "onCamera": true,
      "notes": "Fictional sample location."
    }
  ],
  "thirdPartyElements": [
    {
      "id": "sample-01",
      "description": "Flood of 1965, aerial over downtown",
      "type": "Archival footage",
      "status": "licensed",
      "source": "Riverside County Historical Society, reel 14",
      "rightsHolder": "Riverside County Historical Society",
      "contact": "archives@example.org",
      "tcIn": "00:02:10:00",
      "tcOut": "00:02:24:12",
      "use": "Full screen, cold open",
      "rights": "Worldwide, all media, in perpetuity",
      "cost": 1200,
      "licenseRef": "RCHS-license-2026-03.pdf",
      "notes": "",
      "contractIds": [
        "contract-rchs-license"
      ]
    },
    {
      "id": "sample-02",
      "description": "Family photo, Marguerite on the levee",
      "type": "Archival still",
      "status": "licensed",
      "source": "Okafor family collection",
      "rightsHolder": "Daniel Okafor",
      "contact": "",
      "tcIn": "00:05:41:08",
      "tcOut": "00:05:47:00",
      "use": "Slow push in under interview audio",
      "rights": "Worldwide, all media, in perpetuity",
      "cost": 0,
      "licenseRef": "Okafor-materials-release.pdf",
      "notes": "Signed materials release covers all family photos.",
      "contractIds": [
        "contract-okafor-materials-release"
      ]
    },
    {
      "id": "sample-03",
      "description": "\"Muddy Water Hymn\" master recording",
      "type": "Music",
      "status": "negotiating",
      "source": "The Low Waters, 1971 LP",
      "rightsHolder": "Bluff Records (master), Delta Song Publishing (sync)",
      "contact": "licensing@example.com",
      "tcIn": "00:11:02:00",
      "tcOut": "00:12:30:00",
      "use": "Featured, background vocal over montage",
      "rights": "Festival only for now; worldwide all media quote requested",
      "cost": 3500,
      "licenseRef": "",
      "notes": "Need both sync and master. Festival quote in hand; waiting on all-media step deal.",
      "music": {
        "title": "Muddy Water Hymn",
        "artist": "The Low Waters",
        "cueId": "1M5",
        "usage": "BV",
        "writers": [
          {
            "name": "Earl Whitaker",
            "role": "C",
            "society": "BMI",
            "share": 60
          },
          {
            "name": "June Whitaker",
            "role": "A",
            "society": "BMI",
            "share": 40
          }
        ],
        "publishers": [
          {
            "name": "Delta Song Publishing",
            "role": "E",
            "society": "BMI",
            "share": 100
          }
        ]
      },
      "contractIds": [
        "contract-muddy-water-license"
      ]
    },
    {
      "id": "sample-04",
      "description": "Newspaper front page, flood headline",
      "type": "Archival still",
      "status": "fair-use",
      "source": "County library microfilm",
      "rightsHolder": "Riverside Courier (defunct)",
      "contact": "",
      "tcIn": "00:02:25:00",
      "tcOut": "00:02:29:00",
      "use": "Discussed directly by the interviewee",
      "rights": "",
      "cost": null,
      "licenseRef": "fair-use-memo-draft.docx",
      "notes": "Attorney to review the fair use memo before picture lock.",
      "fairUse": {
        "purpose": "The film shows the front page while Ruth Hammond reads the headline aloud and says it got the night wrong. The page is the subject of her criticism, not decoration.",
        "nature": "A factual news report, published in 1965.",
        "amount": "Four seconds of the front page, only the headline and the photo she talks about. Less than the whole page.",
        "market": "The Courier closed in 1979 and its archive isn’t licensed. A few seconds of a front page under commentary doesn’t replace the paper or any license for it.",
        "sourced": "Photographed from county library microfilm; the paper is named on screen",
        "where": "us-plus",
        "countries": "Canada and festivals in Europe",
        "status": "ready",
        "attorney": "Counsel to be named"
      }
    },
    {
      "id": "sample-05",
      "description": "Mural on the grain elevator",
      "type": "Artwork",
      "status": "requested",
      "source": "Shot on location",
      "rightsHolder": "Artist unknown, researching",
      "contact": "",
      "tcIn": "00:18:12:00",
      "tcOut": "00:18:20:16",
      "use": "Featured establishing shot",
      "rights": "Worldwide, all media, in perpetuity",
      "cost": null,
      "licenseRef": "",
      "notes": "Town arts council may know the artist."
    },
    {
      "id": "sample-06",
      "description": "Beer sign in the bar scene",
      "type": "Logo or trademark",
      "status": "replace",
      "source": "Shot on location",
      "rightsHolder": "",
      "contact": "",
      "tcIn": "00:24:03:10",
      "tcOut": "00:24:09:00",
      "use": "Prominent behind the subject",
      "rights": "",
      "cost": null,
      "licenseRef": "",
      "notes": "Blur in online or recut around it."
    },
    {
      "id": "sample-07",
      "description": "WPA levee construction film, 1937",
      "type": "Archival footage",
      "status": "public-domain",
      "source": "National archive, government film",
      "rightsHolder": "Public domain (US government work)",
      "contact": "",
      "tcIn": "00:31:00:00",
      "tcOut": "00:31:22:00",
      "use": "Full screen",
      "rights": "",
      "cost": 85,
      "licenseRef": "",
      "notes": "Cost is the lab transfer fee."
    },
    {
      "id": "sample-08",
      "description": "Local TV news report on the 1993 flood",
      "type": "Archival footage",
      "status": "not-started",
      "source": "Station archive, tape ID unknown",
      "rightsHolder": "Channel 6 (current owner unclear)",
      "contact": "",
      "tcIn": "00:36:40:00",
      "tcOut": "00:37:05:00",
      "use": "Full screen with original audio",
      "rights": "Worldwide, all media, in perpetuity",
      "cost": null,
      "licenseRef": "",
      "notes": "Station was sold twice. Find who holds the archive."
    },
    {
      "id": "sample-09",
      "description": "Original score: main title",
      "type": "Music",
      "status": "licensed",
      "source": "Original score",
      "rightsHolder": "Lowwater Films Music (composer agreement)",
      "contact": "",
      "tcIn": "00:00:20:00",
      "tcOut": "00:01:45:00",
      "use": "Over opening titles",
      "rights": "All rights under composer agreement",
      "cost": null,
      "licenseRef": "Castellanos-composer-agreement.pdf",
      "notes": "",
      "music": {
        "title": "The River Keeps (Main Title)",
        "artist": "",
        "cueId": "1M1",
        "usage": "MT",
        "writers": [
          {
            "name": "Mira Castellanos",
            "role": "C",
            "society": "ASCAP",
            "share": 100
          }
        ],
        "publishers": [
          {
            "name": "Lowwater Films Music",
            "role": "E",
            "society": "ASCAP",
            "share": 100
          }
        ]
      }
    },
    {
      "id": "sample-10",
      "description": "Original score: levee at night",
      "type": "Music",
      "status": "licensed",
      "source": "Original score",
      "rightsHolder": "Lowwater Films Music (composer agreement)",
      "contact": "",
      "tcIn": "00:07:12:00",
      "tcOut": "00:08:40:00",
      "use": "Under night exteriors",
      "rights": "All rights under composer agreement",
      "cost": null,
      "licenseRef": "Castellanos-composer-agreement.pdf",
      "notes": "",
      "music": {
        "title": "Levee at Night",
        "artist": "",
        "cueId": "1M3",
        "usage": "BI",
        "writers": [
          {
            "name": "Mira Castellanos",
            "role": "C",
            "society": "ASCAP",
            "share": 100
          }
        ],
        "publishers": [
          {
            "name": "Lowwater Films Music",
            "role": "E",
            "society": "ASCAP",
            "share": 100
          }
        ]
      }
    },
    {
      "id": "sample-11",
      "description": "Congregation sings \"Shall We Gather at the River\"",
      "type": "Music",
      "status": "public-domain",
      "source": "Recorded on location, First Baptist choir",
      "rightsHolder": "Public domain (published 1864)",
      "contact": "",
      "tcIn": "00:15:02:00",
      "tcOut": "00:16:10:00",
      "use": "Sung on camera",
      "rights": "",
      "cost": null,
      "licenseRef": "",
      "notes": "Choir signed a group appearance release.",
      "music": {
        "title": "Shall We Gather at the River",
        "artist": "",
        "cueId": "",
        "usage": "VV",
        "writers": [
          {
            "name": "Robert Lowry",
            "role": "CA",
            "society": "Public domain",
            "share": 100
          }
        ],
        "publishers": []
      }
    },
    {
      "id": "sample-12",
      "description": "Library cue: river ambience",
      "type": "Music",
      "status": "licensed",
      "source": "Fieldtone Music library, track FT-112-04",
      "rightsHolder": "Fieldtone Music",
      "contact": "",
      "tcIn": "00:26:30:00",
      "tcOut": "00:27:45:00",
      "use": "Under b-roll",
      "rights": "Worldwide, all media, in perpetuity (library blanket license)",
      "cost": 150,
      "licenseRef": "Fieldtone-blanket-license.pdf",
      "notes": "",
      "music": {
        "title": "Riverbed Ambience 04",
        "artist": "",
        "cueId": "2M2",
        "usage": "BI",
        "writers": [
          {
            "name": "T. Brandt",
            "role": "C",
            "society": "",
            "share": 100
          }
        ],
        "publishers": [
          {
            "name": "Fieldtone Music",
            "role": "E",
            "society": "SESAC",
            "share": 100
          }
        ]
      },
      "contractIds": [
        "contract-fieldtone-license"
      ]
    },
    {
      "id": "sample-13",
      "description": "\"Muddy Water Hymn\" master recording, end credits",
      "type": "Music",
      "status": "negotiating",
      "source": "The Low Waters, 1971 LP",
      "rightsHolder": "Bluff Records (master), Delta Song Publishing (sync)",
      "contact": "",
      "tcIn": "01:22:40:00",
      "tcOut": "01:24:30:00",
      "use": "Full song over end credits",
      "rights": "Same terms as the earlier use",
      "cost": null,
      "licenseRef": "",
      "notes": "Second use of the same recording. Include in the same license.",
      "music": {
        "title": "Muddy Water Hymn",
        "artist": "The Low Waters",
        "cueId": "6M1",
        "usage": "ET",
        "writers": [
          {
            "name": "Earl Whitaker",
            "role": "C",
            "society": "BMI",
            "share": 60
          },
          {
            "name": "June Whitaker",
            "role": "A",
            "society": "BMI",
            "share": 40
          }
        ],
        "publishers": [
          {
            "name": "Delta Song Publishing",
            "role": "E",
            "society": "BMI",
            "share": 100
          }
        ]
      },
      "contractIds": [
        "contract-muddy-water-license"
      ]
    }
  ],
  "contracts": [
    {
      "id": "contract-okafor-materials-release",
      "title": "Okafor family materials release",
      "type": "materials release",
      "status": "signed",
      "personIds": [
        "person-daniel-okafor"
      ],
      "thirdPartyElementIds": [
        "sample-02"
      ],
      "assetIds": [
        "asset-okafor-release"
      ],
      "notes": "Fictional example. The referenced scan is not included.",
      "requiredCredit": "Family photographs courtesy of Daniel Okafor"
    },
    {
      "id": "contract-hammond-appearance",
      "title": "Appearance release: Ruth Hammond",
      "type": "appearance release",
      "status": "signed",
      "personIds": [
        "person-ruth-hammond"
      ],
      "assetIds": [
        "asset-hammond-release"
      ],
      "signedDate": "2026-05-12",
      "notes": "Fictional example. Signed on the first shoot day."
    },
    {
      "id": "contract-pryor-appearance",
      "title": "Appearance release: Leon Pryor",
      "type": "appearance release",
      "status": "pending",
      "personIds": [
        "person-leon-pryor"
      ],
      "notes": "Fictional example. Sent by email after the interview."
    },
    {
      "id": "contract-grain-elevator-location",
      "title": "Location release: Grain elevator",
      "type": "location release",
      "status": "signed",
      "locationIds": [
        "location-grain-elevator"
      ],
      "signedDate": "2026-05-11",
      "expirationDate": "2027-05-11",
      "notes": "Fictional example. Signed by the property manager."
    },
    {
      "id": "contract-hammond-house-location",
      "title": "Location release: Hammond house",
      "type": "location release",
      "status": "pending",
      "locationIds": [
        "location-hammond-house"
      ],
      "notes": "Fictional example."
    },
    {
      "id": "contract-rchs-license",
      "title": "Archival footage license: Riverside County Historical Society",
      "type": "license",
      "status": "signed",
      "thirdPartyElementIds": [
        "sample-01"
      ],
      "signedDate": "2026-03-02",
      "requiredCredit": "Footage courtesy of the Riverside County Historical Society",
      "notes": "Fictional example.",
      "licenseKind": "archival",
      "licensor": "Riverside County Historical Society",
      "media": "All media, now known or later devised",
      "territory": "Worldwide",
      "term": "In perpetuity",
      "fee": 1200,
      "payments": [
        {
          "id": "payment-rchs-1",
          "amount": 1200,
          "due": "2026-03-20",
          "paid": true,
          "paidDate": "2026-03-18",
          "note": "On signing"
        }
      ]
    },
    {
      "id": "contract-deal-teo",
      "title": "Deal memo: Teo Ramirez, Director of photography",
      "type": "deal memo",
      "status": "signed",
      "personIds": [
        "person-teo-ramirez"
      ],
      "role": "Director of photography",
      "startDate": "2026-06-01",
      "endDate": "2026-12-31",
      "rate": 750,
      "rateUnit": "day",
      "guarantee": 30,
      "kitFee": 400,
      "kitFeeUnit": "day",
      "overtime": "10-hour day; time and a half after 10 hours",
      "paymentTerms": "Invoice after each shoot block; paid within 14 days",
      "requiredCredit": "Director of Photography Teo Ramirez",
      "writtenFor": "California, USA",
      "sentDate": "2026-05-01",
      "signedDate": "2026-05-04",
      "budgetLineIds": [
        "line-2000-5",
        "line-2100-7"
      ]
    },
    {
      "id": "contract-deal-priya",
      "title": "Deal memo: Priya Nair, Editor",
      "type": "deal memo",
      "status": "sent",
      "personIds": [
        "person-priya-nair"
      ],
      "role": "Editor",
      "startDate": "2027-01-04",
      "endDate": "2027-07-30",
      "rate": 2200,
      "rateUnit": "week",
      "guarantee": 30,
      "paymentTerms": "Paid weekly",
      "requiredCredit": "Editor Priya Nair",
      "writtenFor": "California, USA",
      "sentDate": "2026-10-20"
    },
    {
      "id": "contract-deal-mira",
      "title": "Deal memo: Mira Castellanos, Composer",
      "type": "deal memo",
      "status": "draft",
      "personIds": [
        "person-mira-castellanos"
      ],
      "role": "Composer",
      "rate": 15000,
      "rateUnit": "flat",
      "paymentTerms": "Half on signing, half on delivery of the final mix stems",
      "writtenFor": "California, USA"
    },
    {
      "id": "contract-coi-northside",
      "title": "Certificate of insurance: Northside Camera Rental",
      "type": "certificate of insurance",
      "status": "received",
      "vendor": "Northside Camera Rental",
      "insurer": "Example Media Insurance",
      "namedOn": "Northside Camera Rental, additional insured and loss payee",
      "requestedDate": "2026-04-20",
      "receivedDate": "2026-04-24",
      "effectiveDate": "2026-04-24",
      "expirationDate": "2026-11-20"
    },
    {
      "id": "contract-coi-hammond-house",
      "title": "Certificate of insurance: Hammond house",
      "type": "certificate of insurance",
      "status": "requested",
      "vendor": "Ruth Hammond",
      "namedOn": "Ruth Hammond, certificate holder",
      "locationIds": [
        "location-hammond-house"
      ],
      "requestedDate": "2026-10-28"
    },
    {
      "id": "contract-permit-levee",
      "title": "Permit: Riverside film office",
      "type": "permit",
      "status": "issued",
      "issuer": "Riverside film office",
      "reference": "FP-2026-0418",
      "conditions": "7 am to 6 pm only. No more than 8 crew. Keep the levee path open to the public.",
      "locationIds": [
        "location-riverside-levee"
      ],
      "shootDayIds": [
        "shootday-may-1",
        "shootday-may-2"
      ],
      "requestedDate": "2026-04-02",
      "receivedDate": "2026-04-21",
      "effectiveDate": "2026-05-12",
      "expirationDate": "2026-05-13"
    },
    {
      "id": "contract-muddy-water-license",
      "title": "Muddy Water Hymn, sync and master",
      "type": "license",
      "status": "draft",
      "licenseKind": "music",
      "licensor": "Bluff Records (master), Delta Song Publishing (sync)",
      "thirdPartyElementIds": [
        "sample-03",
        "sample-13"
      ],
      "media": "Festivals only",
      "territory": "Worldwide",
      "term": "2 years",
      "effectiveDate": "2026-12-01",
      "expirationDate": "2028-11-30",
      "fee": 3500,
      "payments": [
        {
          "id": "payment-muddy-1",
          "amount": 1750,
          "due": "2026-11-20",
          "note": "On signing"
        },
        {
          "id": "payment-muddy-2",
          "amount": 1750,
          "due": "2027-01-15",
          "note": "Before the first festival screening"
        }
      ],
      "options": [
        {
          "id": "option-muddy-all-media",
          "what": "All media, worldwide, in perpetuity",
          "fee": 6000,
          "deadline": "2027-12-01"
        }
      ],
      "notes": "Step deal: festival license now, with an option for all media."
    },
    {
      "id": "contract-fieldtone-license",
      "title": "Fieldtone Music blanket license",
      "type": "license",
      "status": "signed",
      "licenseKind": "music",
      "licensor": "Fieldtone Music",
      "thirdPartyElementIds": [
        "sample-12"
      ],
      "media": "All media",
      "territory": "Worldwide",
      "term": "In perpetuity",
      "signedDate": "2026-07-02",
      "fee": 150,
      "payments": [
        {
          "id": "payment-fieldtone-1",
          "amount": 150,
          "due": "2026-07-02",
          "paid": true,
          "paidDate": "2026-07-02"
        }
      ]
    },
    {
      "id": "contract-dist-riverside-streaming",
      "title": "Distribution: Riverside Streaming",
      "type": "distribution",
      "status": "signed",
      "licensee": "Riverside Streaming (fictional)",
      "territories": [
        "United States"
      ],
      "mediaRights": [
        "svod",
        "tvod"
      ],
      "effectiveDate": "2026-06-01",
      "expirationDate": "2027-04-30",
      "fee": 40000,
      "signedDate": "2026-05-20",
      "notes": "Fictional sample deal."
    },
    {
      "id": "contract-dist-northbound",
      "title": "Distribution: Northbound Media",
      "type": "distribution",
      "status": "negotiating",
      "licensee": "Northbound Media (fictional)",
      "territories": [
        "United States",
        "Canada"
      ],
      "mediaRights": [
        "svod",
        "free-tv"
      ],
      "effectiveDate": "2027-03-01",
      "expirationDate": "2030-02-28",
      "fee": 65000
    },
    {
      "id": "contract-dist-skyway",
      "title": "Distribution: Skyway Inflight",
      "type": "distribution",
      "status": "signed",
      "licensee": "Skyway Inflight (fictional)",
      "territories": [
        "Worldwide"
      ],
      "mediaRights": [
        "airline"
      ],
      "exclusive": false,
      "effectiveDate": "2026-09-01",
      "expirationDate": "2028-08-31",
      "fee": 3500
    }
  ],
  "assets": [
    {
      "id": "asset-okafor-release",
      "name": "Okafor family materials release scan",
      "type": "document",
      "relativePath": "documents/okafor-family-materials-release.pdf",
      "mimeType": "application/pdf",
      "notes": "Fictional reference only; the file is not included."
    },
    {
      "id": "asset-hammond-release",
      "name": "hammond-appearance-release.pdf",
      "type": "release scan",
      "relativePath": "releases/hammond-appearance-release.pdf",
      "mimeType": "application/pdf",
      "notes": "Fictional reference only; the file is not included."
    },
    {
      "id": "asset-scout-levee-1",
      "name": "levee-road.jpg",
      "type": "scout photo",
      "mimeType": "image/jpeg",
      "width": 640,
      "height": 427,
      "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAGrAoADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDp6KSitzEWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKKKQHitFFaOgaRLrmsQafC4jMhJZyM7VAyTisTYzqK7G+0rwbp+pPpt1f6sJom2yTKiGMH6YzXMX1vFFqc9tYyG5iWQrE4GS4zweKAKtFXZdH1SCEzTabeRxAZLvAw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ikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKSikMWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSUUDFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKACiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAlFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikopDFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFoqOSaOLHmyImem5gM1W/tSz3AeacY67TQBdoqtHfWsi5WdAM4+Y7f51YoAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKSikAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFRySxxY8yREz03MBmqkmrWiY2l3z/dXp+eKAL9FYkmtSHHlwovruJP+FVJL+7kxuncY/u/L/KgVzo5JYoseZIiZ6bmAzVOTVrRMbS75/ur0/PFc/RQFzVk1uU48qFF9dxJ/wqnJf3cmN07jH935f5VWooEFFFFABTkdkYMjFWHQg4NNooAsx393HnbO5z/e+b+dWI9YuVCh1RwDySME1nUUAbUetoW/eQMox1Vs/wCFTx6taOuWdkOejKf6ZrnqKB3OqS4gdgqTRsx6AMCalrkKfHLJFny5HTPXaxGaAudZRXNx6ldxhQJSwHZgDn8etWU1qYN+8iRh6Lkf40Bc26Ky01qEr+8idT6Lg/4VZTUbN2CicZPqCB+ZoGW6Kjjljlz5ciPjrtYHFPoAWikooAWikooAWikooAWikooAWikooAWikooAWiko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AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKXFGKw9vA19lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lIKKKK4jqCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9k=",
      "caption": "Looking north from the parking lot, 8 am"
    },
    {
      "id": "asset-scout-elevator-1",
      "name": "elevator-yard.jpg",
      "type": "scout photo",
      "mimeType": "image/jpeg",
      "width": 640,
      "height": 427,
      "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAGrAoADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrKKKK5zUKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASikooA8RoorR0DSJdc1iDT4XEZkJLORnaoGScV0GRnUV2N9pXg3T9SfTbq/1YTRNtkmVEMYP0xmuYvreKLU57axkNzEshWJwMlxng8UAVaKuy6PqkEJmm028jiAyXeBguPqRUNpZXd9IY7K1nuHUbisMZ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fVf+gZe/9+G/wo/sfVf+gZe/9+G/wr16ij2gcp5D/Y+q/wDQMvf+/Df4Uf2Pqv8A0DL3/vw3+FevUUe0DlPIf7H1X/oGXv8A34b/AAo/sfVf+gZe/wDfhv8ACvXqKPaBynkP9j6r/wBAy9/78N/hR/Y+q/8AQMvf+/Df4V69RR7QOU8h/sfVf+gZe/8Afhv8KP7H1X/oGXv/AH4b/CvXqKPaBynkP9j6r/0DL3/vw3+FH9j6r/0DL3/vw3+FevUUe0DlPIf7H1X/AKBl7/34b/Cuk8DWF7a6zNJdWdxCht2AaSJlBO5eMkV3VFDndAoi0UlFQULRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUAFFJRSAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooASiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigAopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAEooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooASiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigAopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFoqOSWOLHmSImem5gM1W/tOz3Aeaceu00WFdF2iqyXtrIMrOgHT5jt/nVigB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kTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KQyiiiuM6QooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/2Q==",
      "caption": "The yard from the rail spur"
    },
    {
      "id": "asset-card-a001",
      "name": "A001",
      "type": "camera card",
      "relativePath": "footage/2026-05-12/A001"
    },
    {
      "id": "asset-card-s001",
      "name": "S001",
      "type": "sound card",
      "relativePath": "footage/2026-05-12/S001"
    },
    {
      "id": "asset-transcript-daniel",
      "name": "Transcript: Daniel Okafor",
      "type": "transcript",
      "relativePath": "transcripts/daniel-okafor.docx"
    },
    {
      "id": "asset-receipt-lunch",
      "name": "Crew lunch receipt",
      "type": "receipt",
      "relativePath": "receipts/2026-05-12-crew-lunch.jpg",
      "mimeType": "image/jpeg",
      "notes": "Fictional reference only; the file is not included."
    },
    {
      "id": "clip-a001c001",
      "type": "clip",
      "name": "A001C001.mov",
      "relativePath": "footage/2026-05-12/A001/A001C001.mov",
      "card": "A001",
      "date": "2026-05-12",
      "timecode": "08:04:10:00",
      "duration": "00:26:40",
      "description": "Daniel interview, wide, on the levee",
      "personIds": [
        "person-daniel-okafor"
      ],
      "locationIds": [
        "location-riverside-levee"
      ],
      "topics": [
        "1965 flood",
        "family photographs"
      ],
      "rating": 5,
      "mediaReportId": "report-a001",
      "clipId": "clip-a001-1"
    },
    {
      "id": "clip-a001c002",
      "type": "clip",
      "name": "A001C002.mov",
      "relativePath": "footage/2026-05-12/A001/A001C002.mov",
      "card": "A001",
      "date": "2026-05-12",
      "timecode": "08:31:52:12",
      "duration": "00:17:48",
      "description": "Daniel interview, close",
      "personIds": [
        "person-daniel-okafor"
      ],
      "locationIds": [
        "location-riverside-levee"
      ],
      "topics": [
        "1965 flood"
      ],
      "rating": 4,
      "notes": "Plane overhead at 08:40",
      "mediaReportId": "report-a001",
      "clipId": "clip-a001-2"
    },
    {
      "id": "clip-a001c003",
      "type": "clip",
      "name": "A001C003.mov",
      "relativePath": "footage/2026-05-12/A001/A001C003.mov",
      "card": "A001",
      "date": "2026-05-12",
      "timecode": "13:12:00:00",
      "description": "River b-roll, high water",
      "locationIds": [
        "location-riverside-levee"
      ],
      "topics": [
        "river",
        "b-roll"
      ],
      "mediaReportId": "report-a001",
      "clipId": "clip-a001-3"
    },
    {
      "id": "clip-a002c001",
      "type": "clip",
      "name": "A002C001.mov",
      "relativePath": "footage/2026-05-13/A002/A002C001.mov",
      "card": "A002",
      "date": "2026-05-13",
      "description": "Levee crew stacking sandbags",
      "personIds": [
        "person-marcus-bell"
      ],
      "locationIds": [
        "location-riverside-levee"
      ],
      "topics": [
        "levee",
        "sandbags"
      ],
      "rating": 3
    },
    {
      "id": "asset-eo-certificate",
      "name": "E&O certificate",
      "type": "chain of title document",
      "relativePath": "legal/eo-certificate-2026.pdf"
    },
    {
      "id": "asset-still-levee",
      "name": "still-levee.jpg",
      "type": "still",
      "mimeType": "image/jpeg",
      "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAGrAoADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDp6KSitzEWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKKKQHitFFaOgaRLrmsQafC4jMhJZyM7VAyTisTYzqK7G+0rwbp+pPpt1f6sJom2yTKiGMH6YzXMX1vFFqc9tYyG5iWQrE4GS4zweKAKtFXZdH1SCEzTabeRxAZLvAw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ikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKSikMWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSUUDFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKACiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAlFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikopDFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFoqOSaOLHmyImem5gM1W/tSz3AeacY67TQBdoqtHfWsi5WdAM4+Y7f51YoAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAKKSikAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFRySxxY8yREz03MBmqkmrWiY2l3z/dXp+eKAL9FYkmtSHHlwovruJP+FVJL+7kxuncY/u/L/KgVzo5JYoseZIiZ6bmAzVOTVrRMbS75/ur0/PFc/RQFzVk1uU48qFF9dxJ/wqnJf3cmN07jH935f5VWooEFFFFABTkdkYMjFWHQg4NNooAsx393HnbO5z/e+b+dWI9YuVCh1RwDySME1nUUAbUetoW/eQMox1Vs/wCFTx6taOuWdkOejKf6ZrnqKB3OqS4gdgqTRsx6AMCalrkKfHLJFny5HTPXaxGaAudZRXNx6ldxhQJSwHZgDn8etWU1qYN+8iRh6Lkf40Bc26Ky01qEr+8idT6Lg/4VZTUbN2CicZPqCB+ZoGW6Kjjljlz5ciPjrtYHFPoAWikooAWikooAWikooAWikooAWikooAWikooAWiko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AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKXFGKw9vA19lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lISilxRij28A9lIKKKK4jqCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAtFJRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9k=",
      "width": 640,
      "height": 427,
      "caption": "The levee road at dusk",
      "photoCredit": "Teo Ramirez",
      "approval": "approved",
      "approvedBy": "Lena Ward"
    },
    {
      "id": "asset-still-porch",
      "name": "still-porch.jpg",
      "type": "still",
      "mimeType": "image/jpeg",
      "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAGrAoADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrKKKK5zUKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASikooA8RoorR0DSJdc1iDT4XEZkJLORnaoGScV0GRnUV2N9pXg3T9SfTbq/1YTRNtkmVEMYP0xmuYvreKLU57axkNzEshWJwMlxng8UAVaKuy6PqkEJmm028jiAyXeBguPqRUNpZXd9IY7K1nuHUbisMZ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fVf+gZe/9+G/wo/sfVf+gZe/9+G/wr16ij2gcp5D/Y+q/wDQMvf+/Df4Uf2Pqv8A0DL3/vw3+FevUUe0DlPIf7H1X/oGXv8A34b/AAo/sfVf+gZe/wDfhv8ACvXqKPaBynkP9j6r/wBAy9/78N/hR/Y+q/8AQMvf+/Df4V69RR7QOU8h/sfVf+gZe/8Afhv8KP7H1X/oGXv/AH4b/CvXqKPaBynkP9j6r/0DL3/vw3+FH9j6r/0DL3/vw3+FevUUe0DlPIf7H1X/AKBl7/34b/Cuk8DWF7a6zNJdWdxCht2AaSJlBO5eMkV3VFDndAoi0UlFQULRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUAFFJRSAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooASiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigAopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAEooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooAWikooASiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigBaKSigAopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAFoqOSWOLHmSImem5gM1W/tOz3Aeaceu00WFdF2iqyXtrIMrOgHT5jt/nVigB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kTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KRNRUPmt6CjzW9BR7eAeykTUVD5rego81vQUe3gHspE1FQ+a3oKPNb0FHt4B7KQyiiiuM6QooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/2Q==",
      "width": 640,
      "height": 427,
      "caption": "Ruth Hammond and Daniel Okafor look through the flood photographs",
      "personIds": [
        "person-ruth-hammond",
        "person-daniel-okafor"
      ],
      "date": "2026-05-13",
      "approval": "pending"
    }
  ],
  "musicCueSheet": {
    "musicSupervisor": "Dee Carter"
  },
  "callSheets": [
    {
      "id": "callsheet-day-1",
      "date": "2026-05-12",
      "dayLabel": "Day 1 of 2",
      "generalCall": "07:00",
      "wrapTime": "17:00",
      "locationId": "location-riverside-levee",
      "parking": "Gravel lot at the foot of the levee road. Carpool if you can.",
      "weather": "Fictional sample: clear, high of 24 C",
      "sunrise": "06:02",
      "sunset": "19:48",
      "hospital": {
        "name": "Riverside Community Hospital (fictional)",
        "address": "1 Sample Way, Riverside",
        "phone": "555-0100"
      },
      "schedule": [
        {
          "time": "07:00",
          "description": "Crew call, coffee"
        },
        {
          "time": "08:00",
          "description": "Interview with Daniel Okafor on the levee"
        },
        {
          "time": "12:00",
          "description": "Lunch"
        },
        {
          "time": "13:00",
          "description": "B-roll along the river"
        }
      ],
      "crew": [
        {
          "personId": "person-ana-reyes",
          "callTime": "07:00",
          "role": "Producer"
        },
        {
          "personId": "person-daniel-okafor",
          "callTime": "08:00",
          "role": "Interview subject"
        }
      ],
      "notes": "Fictional sample call sheet."
    }
  ],
  "credits": {
    "entries": [
      {
        "id": "credit-director",
        "kind": "credit",
        "role": "Directed by",
        "personIds": [
          "person-lena-ward"
        ]
      },
      {
        "id": "credit-producer",
        "kind": "credit",
        "role": "Produced by",
        "personIds": [
          "person-ana-reyes"
        ]
      },
      {
        "id": "credit-editor",
        "kind": "credit",
        "role": "Edited by",
        "personIds": [
          "person-priya-nair"
        ]
      },
      {
        "id": "credit-dp",
        "kind": "credit",
        "role": "Director of photography",
        "personIds": [
          "person-teo-ramirez"
        ]
      },
      {
        "id": "credit-composer",
        "kind": "credit",
        "role": "Original music by",
        "personIds": [
          "person-mira-castellanos"
        ]
      },
      {
        "id": "credit-featuring",
        "kind": "credit",
        "role": "Featuring",
        "personIds": [
          "person-daniel-okafor",
          "person-ruth-hammond",
          "person-leon-pryor"
        ]
      },
      {
        "id": "credit-post-heading",
        "kind": "heading",
        "text": "Post-production"
      },
      {
        "id": "credit-post-supervisor",
        "kind": "credit",
        "role": "Post-production supervisor",
        "personIds": [
          "person-sam-okafor"
        ]
      },
      {
        "id": "credit-music",
        "kind": "music",
        "heading": "Music",
        "excluded": [
          "the river keeps main title",
          "levee at night"
        ]
      },
      {
        "id": "credit-archival",
        "kind": "archival",
        "heading": "Archival material courtesy of",
        "excluded": [
          "riverside courier defunct",
          "daniel okafor"
        ]
      },
      {
        "id": "credit-okafor-photos",
        "kind": "text",
        "text": "Family photographs courtesy of Daniel Okafor"
      },
      {
        "id": "credit-thanks",
        "kind": "credit",
        "role": "Special thanks",
        "names": [
          "Riverside Public Library",
          "First Baptist Church choir"
        ]
      },
      {
        "id": "credit-copyright",
        "kind": "text",
        "text": "© 2026 Lowwater Films. All rights reserved."
      }
    ]
  },
  "supers": {
    "entries": [
      {
        "id": "super-ruth",
        "personId": "person-ruth-hammond",
        "title": "Retired schoolteacher, Riverside",
        "firstAppears": "01:02:14:08"
      },
      {
        "id": "super-daniel",
        "personId": "person-daniel-okafor",
        "title": "Marguerite's grandson",
        "firstAppears": "01:06:40:00"
      },
      {
        "id": "super-leon",
        "personId": "person-leon-pryor",
        "title": "Levee board member, 1988–2014",
        "firstAppears": "01:11:02:12"
      },
      {
        "id": "super-foreman",
        "name": "Marcus Bel",
        "title": "Levee crew foreman",
        "firstAppears": "01:19:31:00",
        "notes": "Typed from the field notes"
      }
    ],
    "lastExport": {
      "at": "2026-10-18T16:00:00Z",
      "cutVersion": "Locked cut v11",
      "entries": [
        {
          "id": "super-ruth",
          "name": "Ruth Hammond",
          "title": "Retired schoolteacher, Riverside",
          "firstAppears": "01:02:14:08"
        },
        {
          "id": "super-daniel",
          "name": "Daniel Okafor",
          "title": "Marguerite's grandson",
          "firstAppears": "01:06:40:00"
        },
        {
          "id": "super-leon",
          "name": "Leon Pryor",
          "title": "Levee board member",
          "firstAppears": "01:11:02:12"
        }
      ]
    }
  },
  "subjects": [
    {
      "id": "subject-ruth",
      "name": "Ruth Hammond",
      "about": "Retired schoolteacher who kept a diary through the 1965 flood",
      "foundVia": "Riverside Public Library oral history project",
      "status": "agreed",
      "lastContact": "2026-09-30",
      "notes": "Has the diary and photos. Wants to read from the diary on camera.",
      "personId": "person-ruth-hammond",
      "log": [
        {
          "date": "2026-08-12",
          "note": "First call; open to meeting"
        },
        {
          "date": "2026-09-30",
          "note": "Agreed to an interview at home"
        }
      ]
    },
    {
      "id": "subject-leon",
      "name": "Leon Pryor",
      "about": "Levee board member, 1988–2014",
      "foundVia": "Named in a Riverside Courier article",
      "status": "agreed",
      "personId": "person-leon-pryor",
      "lastContact": "2026-09-02"
    },
    {
      "id": "subject-clerk",
      "name": "Doris Kemp",
      "about": "County clerk's office, flood records",
      "foundVia": "Records request",
      "status": "in-conversation",
      "lastContact": "2026-10-01",
      "nextFollowUp": "2026-10-15",
      "nextFollowUpNote": "Ask whether she'd talk on camera or only on background",
      "phone": "555-0142"
    },
    {
      "id": "subject-pilot",
      "name": "Unknown aerial pilot",
      "about": "Flew the 1965 flood aerials for the county",
      "foundVia": "Credit on the historical society reel",
      "status": "researching",
      "nextFollowUp": "2027-01-15",
      "nextFollowUpNote": "Check the county's 1965 contracts for a name"
    },
    {
      "id": "subject-mayor",
      "name": "Office of the mayor",
      "about": "Current flood plan",
      "status": "declined",
      "lastContact": "2026-09-20",
      "notes": "Declined an interview; sent a written statement."
    }
  ],
  "sources": [
    {
      "id": "source-rchs-aerial",
      "kind": "archival",
      "title": "Flood of 1965, aerial over downtown",
      "status": "ready-to-license",
      "type": "Archival footage",
      "archive": "Riverside County Historical Society",
      "itemId": "Reel 14, 00:12:30",
      "rightsHolder": "Riverside County Historical Society",
      "cost": 450,
      "elementId": "sample-01"
    },
    {
      "id": "source-channel6",
      "kind": "archival",
      "title": "Channel 6 report on the 1993 flood",
      "status": "screener-requested",
      "type": "Archival footage",
      "archive": "Channel 6 news archive",
      "contact": "Archive desk, by email",
      "cost": 1200,
      "rightsNotes": "Current owner unclear after the 2019 station sale",
      "elementId": "sample-08"
    },
    {
      "id": "source-sandbag",
      "kind": "archival",
      "title": "Sandbag line on Front Street, 1993",
      "status": "screener-received",
      "type": "Archival still",
      "archive": "Riverside Courier photo morgue",
      "itemId": "Box 31, folder 7",
      "rightsHolder": "Riverside Public Library",
      "cost": 75,
      "notes": "Three frames; the wide shot shows the levee breach"
    },
    {
      "id": "source-home-movie",
      "kind": "archival",
      "title": "Home movie of the 1965 cleanup",
      "status": "found",
      "type": "Archival footage",
      "archive": "Hammond family",
      "notes": "Ruth mentioned it on the first call; ask to see it"
    },
    {
      "id": "source-army-report",
      "kind": "research",
      "title": "Corps of Engineers post-flood report, 1966",
      "status": "checked",
      "archive": "US Army Corps of Engineers",
      "link": "Call number TC423 .R5 1966",
      "notes": "Gives the breach timeline used in act one"
    },
    {
      "id": "source-courier-series",
      "kind": "research",
      "title": "\"The River Keeps Its Own\" newspaper series",
      "status": "using",
      "archive": "Riverside Courier",
      "itemId": "June 3–7, 1985",
      "notes": "Possible title quote; check the rights to quote it on screen"
    }
  ],
  "comps": [
    {
      "id": "comp-backwater",
      "title": "Backwater Hymnal",
      "year": 2024,
      "runtime": 88,
      "director": "Ines Calloway",
      "premiere": "Heartland Documentary Festival, competition",
      "distributor": "Low Plains Pictures",
      "platforms": "Limited theatrical, then public television",
      "figures": [
        {
          "label": "Reported sale",
          "amount": "$350,000",
          "source": "Fictional trade report, Feb 2024"
        },
        {
          "label": "Broadcast audience",
          "amount": "1.1 million",
          "source": "Fictional broadcaster release, Nov 2024"
        }
      ],
      "subjectTags": [
        "floods",
        "small towns"
      ],
      "styleTags": [
        "observational"
      ],
      "audienceTags": [
        "public media"
      ],
      "why": "A river town documentary with a public media audience and a regional theatrical run.",
      "inPitch": true
    },
    {
      "id": "comp-seawall",
      "title": "The Seawall Years",
      "year": 2022,
      "runtime": 96,
      "premiere": "Coastline Film Festival",
      "distributor": "Fieldhouse Docs",
      "platforms": "Streaming",
      "figures": [
        {
          "label": "Box office (US)",
          "amount": "$210,000"
        }
      ],
      "subjectTags": [
        "climate",
        "infrastructure"
      ],
      "styleTags": [
        "archival-led"
      ],
      "audienceTags": [
        "streaming"
      ],
      "why": "Archival-led story about a community and its flood defenses.",
      "inPitch": true
    },
    {
      "id": "comp-ledger",
      "title": "Ledger of the Low Water",
      "year": 2016,
      "runtime": 74,
      "premiere": "Riverbank Docs Week",
      "distributor": "Self-distributed",
      "platforms": "Educational and community screenings",
      "subjectTags": [
        "floods",
        "oral history"
      ],
      "styleTags": [
        "archival-led"
      ],
      "audienceTags": [
        "educational"
      ],
      "notes": "Strong educational sales; ask the filmmaker about numbers."
    }
  ],
  "treatment": {
    "sections": {
      "logline": "When the river that drowned her town in 1965 rises again, a retired schoolteacher opens the flood diary she has kept secret for sixty years.",
      "shortSynopsis": "Riverside has flooded three times in living memory. Ruth Hammond kept a diary through the first, Leon Pryor fought the second from the levee board, and Daniel Okafor is still finding his grandmother's photographs of the third. As engineers argue over whether the new levee will hold, The River Keeps follows the people who remember what the water took, and asks what a town owes the ones who stayed.",
      "subjects": "Ruth Hammond: Retired schoolteacher who kept a diary through the 1965 flood\nLeon Pryor: Levee board member, 1988–2014",
      "access": "Ruth has agreed to read from her diary on camera. The Riverside County Historical Society has licensed its 1965 aerial footage, and the Okafor family has released their photographs."
    },
    "targets": {
      "shortSynopsis": 100
    },
    "versions": [
      {
        "id": "version-grant-draft",
        "at": "2026-09-15T15:00:00Z",
        "label": "Draft for the regional arts grant",
        "sections": {
          "logline": "A retired schoolteacher opens the flood diary she has kept for sixty years as the river rises again.",
          "access": "Ruth has agreed to read from her diary on camera."
        }
      }
    ]
  },
  "pitchDeck": {
    "size": "widescreen",
    "images": [
      {
        "id": "image-sample-1",
        "name": "levee-at-dusk.jpg",
        "width": 480,
        "height": 300,
        "data": "data:image/jpeg;base64,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"
      },
      {
        "id": "image-sample-2",
        "name": "river-bend.jpg",
        "width": 480,
        "height": 300,
        "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5Ojf/2wBDAQoKCg0MDRoPDxo3JR8lNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzf/wAARCAEsAeADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDBxRipcUYpGRFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBFijFS4oxQBJijFSYoxUlEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEeKMVJijFAEm2jbUm2jbSGR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto20AR7aNtSbaNtAEe2jbUm2jbQBJijFSYoxSGR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUASbaNtS4oxUlEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBFto21LijFAEW2jbUuKMUARbaNtS4oxQBJijFSbaNtIZHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20ASbaNtSbaNtSMj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak20baAI9tG2pNtG2gCTFGKk20baRRHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20ASbaNtSYoxUjI9tG2pMUYoAj20bakxRigCPbRtqTFNkYRoXboBk0AN20bawbrxhpluGG/cynGBS6Z4s06+3ZcR4/vVXKxXRu7aNtFvNHcRiSFgynuKkxUjI9tG2pMUYoAj20bakxRigCPbRtqTFGKAI9tG2pMUYoAj20bakxRigCPbRtqTFGKAI9tG2pMUYoAj20bakxRigCPbRtqTFGKAI9tG2pMUYoAj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"
      },
      {
        "id": "image-sample-3",
        "name": "night-water.jpg",
        "width": 480,
        "height": 300,
        "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5Ojf/2wBDAQoKCg0MDRoPDxo3JR8lNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzf/wAARCAEsAeADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDy7FGKkxRiuggjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAjxRipMUYoAfijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAkxRin4oxQIZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAGYoxT8UYoAZijFPxRigBmKMU/FGKAH4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAR4oxUmKMUAPxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUASYoxT8UYpgMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUAMxRin4oxQAzFGKfijFADMUYp+KMUA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"
      }
    ],
    "slides": [
      {
        "id": "slide-title",
        "kind": "title",
        "heading": "The River Keeps",
        "body": "When the river that drowned her town in 1965 rises again, a retired schoolteacher opens the flood diary she has kept secret for sixty years.",
        "imageIds": [
          "image-sample-1"
        ]
      },
      {
        "id": "slide-story",
        "kind": "text",
        "heading": "The story",
        "body": "Riverside has flooded three times in living memory. Ruth Hammond kept a diary through the first, Leon Pryor fought the second from the levee board, and Daniel Okafor is still finding his grandmother's photographs of the third. As engineers argue over whether the new levee will hold, The River Keeps follows the people who remember what the water took, and asks what a town owes the ones who stayed.",
        "imageIds": [
          "image-sample-2"
        ]
      },
      {
        "id": "slide-characters",
        "kind": "text",
        "heading": "Characters",
        "body": "Ruth Hammond: Retired schoolteacher who kept a diary through the 1965 flood\nLeon Pryor: Levee board member, 1988–2014",
        "layout": "left",
        "imageIds": [
          "image-sample-3"
        ]
      },
      {
        "id": "slide-look",
        "kind": "look",
        "heading": "The look",
        "body": "Observational, patient, and close to the water. Archival footage carries the floods we can't film.",
        "imageIds": [
          "image-sample-1",
          "image-sample-2",
          "image-sample-3"
        ]
      },
      {
        "id": "slide-team",
        "kind": "team",
        "heading": "Team"
      },
      {
        "id": "slide-comps",
        "kind": "comps",
        "heading": "Comparable films"
      },
      {
        "id": "slide-ask",
        "kind": "text",
        "heading": "The ask",
        "body": "[What you're asking for, how much, and what it pays for]"
      },
      {
        "id": "slide-contact",
        "kind": "text",
        "heading": "Contact",
        "body": "Ana Reyes, producer\nLowwater Films\nsam@example.com",
        "hidden": true
      }
    ]
  },
  "grants": [
    {
      "id": "grant-riverbend",
      "funder": "Riverbend Documentary Fund",
      "program": "Production grant, 2027 round",
      "deadline": "2027-02-12",
      "deadlineTime": "11:59 pm Central",
      "status": "drafting",
      "amount": "Up to $40,000",
      "requested": 35000,
      "eligibility": "Feature documentaries in production. Directors based in the US. Fiscal sponsor accepted.",
      "materials": [
        {
          "name": "Narrative",
          "done": true
        },
        {
          "name": "Budget",
          "done": true
        },
        {
          "name": "Work sample, 10 minutes"
        },
        {
          "name": "Bios",
          "done": true
        },
        {
          "name": "Two letters of support"
        }
      ],
      "url": "https://example.org/riverbend-fund",
      "contact": "Program officer, Riverbend Documentary Fund"
    },
    {
      "id": "grant-prairie-arts",
      "funder": "Prairie State Arts Board",
      "program": "Media artist grant",
      "deadline": "2027-04-01",
      "status": "researching",
      "amount": "$10,000",
      "eligibility": "State residents only. Can't be used for work already completed.",
      "materials": [
        {
          "name": "Artist statement"
        },
        {
          "name": "Work sample"
        },
        {
          "name": "Budget"
        }
      ]
    },
    {
      "id": "grant-northlight",
      "funder": "Northern Light Media Foundation",
      "program": "Completion fund",
      "deadline": "2026-09-30",
      "status": "submitted",
      "amount": "$5,000 to $25,000",
      "requested": 25000,
      "submittedOn": "2026-09-28",
      "decisionOn": "2027-01-15",
      "materials": [
        {
          "name": "Narrative",
          "done": true
        },
        {
          "name": "Budget",
          "done": true
        },
        {
          "name": "Rough cut link",
          "done": true
        }
      ]
    },
    {
      "id": "grant-county-heritage",
      "funder": "Riverside County Heritage Trust",
      "program": "Local history grant",
      "deadline": "2026-03-15",
      "status": "awarded",
      "amount": "Up to $7,500",
      "requested": 7500,
      "awarded": 7500,
      "submittedOn": "2026-03-01",
      "notes": "Final report due when the film is finished."
    },
    {
      "id": "grant-eastgate",
      "funder": "Eastgate Film Initiative",
      "program": "Development lab",
      "deadline": "2026-06-01",
      "status": "declined",
      "requested": 15000,
      "submittedOn": "2026-05-29",
      "notes": "Feedback: strong access, apply again with a cut."
    }
  ],
  "narratives": [
    {
      "id": "narrative-logline",
      "title": "Logline",
      "versions": [
        {
          "id": "version-logline-25w",
          "unit": "words",
          "limit": 25,
          "updated": "2026-09-15",
          "text": "When the river that drowned her town in 1965 rises again, a retired schoolteacher opens the flood diary she has kept secret for sixty years.",
          "uses": [
            {
              "grantId": "grant-county-heritage",
              "date": "2026-03-01"
            },
            {
              "grantId": "grant-northlight",
              "date": "2026-09-28"
            }
          ]
        },
        {
          "id": "version-logline-150c",
          "unit": "characters",
          "limit": 150,
          "updated": "2026-05-20",
          "text": "A retired schoolteacher opens the flood diary she has kept for sixty years as the river rises again.",
          "uses": [
            {
              "grantId": "grant-eastgate",
              "date": "2026-05-29"
            },
            {
              "funder": "Public television pitch session",
              "date": "2026-06-18"
            }
          ]
        }
      ]
    },
    {
      "id": "narrative-synopsis",
      "title": "Short synopsis",
      "versions": [
        {
          "id": "version-synopsis-100w",
          "unit": "words",
          "limit": 100,
          "updated": "2026-09-15",
          "text": "Riverside has flooded three times in living memory. Ruth Hammond kept a diary through the first, Leon Pryor fought the second from the levee board, and Daniel Okafor is still finding his grandmother's photographs of the third. As engineers argue over whether the new levee will hold, The River Keeps follows the people who remember what the water took, and asks what a town owes the ones who stayed.",
          "uses": [
            {
              "grantId": "grant-northlight",
              "date": "2026-09-28"
            }
          ]
        },
        {
          "id": "version-synopsis-350c",
          "unit": "characters",
          "limit": 350,
          "updated": "2026-10-20",
          "text": "Riverside has flooded three times in living memory. A schoolteacher kept a diary through the first, a levee board member fought the second, and a grandson is still finding photographs of the third. As engineers argue over the new levee, The River Keeps follows the people who remember what the water took, and asks what a town owes the ones who stayed behind when the water came."
        }
      ]
    },
    {
      "id": "narrative-impact",
      "title": "Impact statement",
      "versions": [
        {
          "id": "version-impact-150w",
          "unit": "words",
          "limit": 150,
          "updated": "2026-09-20",
          "text": "We will screen The River Keeps in the six river towns where it was filmed, with county emergency managers and historical societies, and give every library in the county a copy with a discussion guide. The film's oral histories, with consent, will go to the county historical society's flood archive, so the people who remember are heard by the people who plan.",
          "uses": [
            {
              "grantId": "grant-northlight",
              "date": "2026-09-28"
            }
          ]
        }
      ]
    },
    {
      "id": "narrative-bio-ana",
      "title": "Producer's bio: Ana Reyes",
      "versions": [
        {
          "id": "version-bio-ana-50w",
          "unit": "words",
          "limit": 50,
          "updated": "2026-08-02",
          "text": "Ana Reyes is a producer whose documentaries follow small towns through big changes. She runs Lowwater Films and has produced work for public television and regional festivals. The River Keeps is her first feature as producer."
        }
      ]
    }
  ],
  "budget": {
    "accounts": [
      {
        "id": "account-1000",
        "code": "1000",
        "name": "Development and research",
        "section": "atl"
      },
      {
        "id": "account-1100",
        "code": "1100",
        "name": "Story and rights",
        "section": "atl"
      },
      {
        "id": "account-1200",
        "code": "1200",
        "name": "Producers",
        "section": "atl"
      },
      {
        "id": "account-1300",
        "code": "1300",
        "name": "Director",
        "section": "atl"
      },
      {
        "id": "account-2000",
        "code": "2000",
        "name": "Production crew",
        "section": "production"
      },
      {
        "id": "account-2100",
        "code": "2100",
        "name": "Camera and sound equipment",
        "section": "production"
      },
      {
        "id": "account-2200",
        "code": "2200",
        "name": "Travel and lodging",
        "section": "production"
      },
      {
        "id": "account-2300",
        "code": "2300",
        "name": "Locations",
        "section": "production"
      },
      {
        "id": "account-2400",
        "code": "2400",
        "name": "Production expenses",
        "section": "production"
      },
      {
        "id": "account-3000",
        "code": "3000",
        "name": "Editorial",
        "section": "post"
      },
      {
        "id": "account-3100",
        "code": "3100",
        "name": "Archival licensing",
        "section": "post"
      },
      {
        "id": "account-3200",
        "code": "3200",
        "name": "Music",
        "section": "post"
      },
      {
        "id": "account-3300",
        "code": "3300",
        "name": "Sound edit and mix",
        "section": "post"
      },
      {
        "id": "account-3400",
        "code": "3400",
        "name": "Color and finishing",
        "section": "post"
      },
      {
        "id": "account-3500",
        "code": "3500",
        "name": "Graphics and titles",
        "section": "post"
      },
      {
        "id": "account-3600",
        "code": "3600",
        "name": "Deliverables",
        "section": "post"
      },
      {
        "id": "account-4000",
        "code": "4000",
        "name": "Legal and accounting",
        "section": "other"
      },
      {
        "id": "account-4100",
        "code": "4100",
        "name": "Office and administration",
        "section": "other"
      },
      {
        "id": "account-4200",
        "code": "4200",
        "name": "Festivals and outreach",
        "section": "other"
      }
    ],
    "lines": [
      {
        "id": "line-1000-0",
        "accountId": "account-1000",
        "description": "Archive research",
        "quantity": 10,
        "unit": "Days",
        "rate": 350
      },
      {
        "id": "line-1000-1",
        "accountId": "account-1000",
        "description": "Research trips",
        "quantity": 1,
        "unit": "Flat",
        "rate": 2400
      },
      {
        "id": "line-1100-2",
        "accountId": "account-1100",
        "description": "Diary access and story rights",
        "quantity": 1,
        "unit": "Flat",
        "rate": 5000
      },
      {
        "id": "line-1200-3",
        "accountId": "account-1200",
        "description": "Producer",
        "quantity": 40,
        "unit": "Weeks",
        "rate": 1500,
        "fringeId": "fringe-payroll"
      },
      {
        "id": "line-1300-4",
        "accountId": "account-1300",
        "description": "Director",
        "quantity": 40,
        "unit": "Weeks",
        "rate": 1500,
        "fringeId": "fringe-payroll"
      },
      {
        "id": "line-2000-5",
        "accountId": "account-2000",
        "description": "Cinematographer",
        "quantity": 30,
        "unit": "Days",
        "rate": 750,
        "fringeId": "fringe-payroll"
      },
      {
        "id": "line-2000-6",
        "accountId": "account-2000",
        "description": "Sound recordist",
        "quantity": 30,
        "unit": "Days",
        "rate": 550,
        "fringeId": "fringe-payroll"
      },
      {
        "id": "line-2100-7",
        "accountId": "account-2100",
        "description": "Camera package",
        "quantity": 30,
        "unit": "Days",
        "rate": 400
      },
      {
        "id": "line-2100-8",
        "accountId": "account-2100",
        "description": "Sound package",
        "quantity": 30,
        "unit": "Days",
        "rate": 150
      },
      {
        "id": "line-2100-9",
        "accountId": "account-2100",
        "description": "Drone with operator",
        "quantity": 2,
        "unit": "Days",
        "rate": 1200
      },
      {
        "id": "line-2200-10",
        "accountId": "account-2200",
        "description": "Lodging",
        "quantity": 40,
        "unit": "Days",
        "rate": 120,
        "multiplier": 2
      },
      {
        "id": "line-2200-11",
        "accountId": "account-2200",
        "description": "Per diem",
        "quantity": 40,
        "unit": "Days",
        "rate": 55,
        "multiplier": 2
      },
      {
        "id": "line-2200-12",
        "accountId": "account-2200",
        "description": "Mileage",
        "quantity": 1,
        "unit": "Flat",
        "rate": 3000
      },
      {
        "id": "line-2300-13",
        "accountId": "account-2300",
        "description": "Location fees",
        "quantity": 1,
        "unit": "Allow",
        "rate": 2000
      },
      {
        "id": "line-2400-14",
        "accountId": "account-2400",
        "description": "Meals and supplies",
        "quantity": 1,
        "unit": "Allow",
        "rate": 2500
      },
      {
        "id": "line-2400-15",
        "accountId": "account-2400",
        "description": "Hard drives",
        "quantity": 8,
        "unit": "Each",
        "rate": 250
      },
      {
        "id": "line-3000-16",
        "accountId": "account-3000",
        "description": "Editor",
        "quantity": 30,
        "unit": "Weeks",
        "rate": 2200,
        "fringeId": "fringe-payroll"
      },
      {
        "id": "line-3000-17",
        "accountId": "account-3000",
        "description": "Edit system rental",
        "quantity": 7,
        "unit": "Months",
        "rate": 600
      },
      {
        "id": "line-3100-18",
        "accountId": "account-3100",
        "description": "County historical society aerials, 1965",
        "quantity": 1,
        "unit": "Flat",
        "rate": 1500
      },
      {
        "id": "line-3100-19",
        "accountId": "account-3100",
        "description": "Newsreel footage",
        "quantity": 4,
        "unit": "Minutes",
        "rate": 2000
      },
      {
        "id": "line-3200-20",
        "accountId": "account-3200",
        "description": "Composer",
        "quantity": 1,
        "unit": "Flat",
        "rate": 15000
      },
      {
        "id": "line-3200-21",
        "accountId": "account-3200",
        "description": "Licensed songs",
        "quantity": 2,
        "unit": "Each",
        "rate": 3500
      },
      {
        "id": "line-3300-22",
        "accountId": "account-3300",
        "description": "Sound edit and mix",
        "quantity": 1,
        "unit": "Flat",
        "rate": 18000
      },
      {
        "id": "line-3400-23",
        "accountId": "account-3400",
        "description": "Color grade",
        "quantity": 5,
        "unit": "Days",
        "rate": 1200
      },
      {
        "id": "line-3400-24",
        "accountId": "account-3400",
        "description": "Online and conform",
        "quantity": 3,
        "unit": "Days",
        "rate": 900
      },
      {
        "id": "line-3500-25",
        "accountId": "account-3500",
        "description": "Titles and maps",
        "quantity": 1,
        "unit": "Flat",
        "rate": 4000
      },
      {
        "id": "line-3600-26",
        "accountId": "account-3600",
        "description": "DCP and masters",
        "quantity": 1,
        "unit": "Flat",
        "rate": 3500
      },
      {
        "id": "line-3600-27",
        "accountId": "account-3600",
        "description": "Closed captions",
        "quantity": 85,
        "unit": "Minutes",
        "rate": 8
      },
      {
        "id": "line-4000-28",
        "accountId": "account-4000",
        "description": "Production counsel",
        "quantity": 1,
        "unit": "Flat",
        "rate": 8000
      },
      {
        "id": "line-4000-29",
        "accountId": "account-4000",
        "description": "E&O clearance review",
        "quantity": 1,
        "unit": "Flat",
        "rate": 3000
      },
      {
        "id": "line-4000-30",
        "accountId": "account-4000",
        "description": "Accounting",
        "quantity": 18,
        "unit": "Months",
        "rate": 250
      },
      {
        "id": "line-4100-31",
        "accountId": "account-4100",
        "description": "Office and phones",
        "quantity": 18,
        "unit": "Months",
        "rate": 150
      },
      {
        "id": "line-4200-32",
        "accountId": "account-4200",
        "description": "Festival entry fees",
        "quantity": 15,
        "unit": "Each",
        "rate": 90
      },
      {
        "id": "line-4200-33",
        "accountId": "account-4200",
        "description": "Community screenings",
        "quantity": 6,
        "unit": "Each",
        "rate": 800
      }
    ],
    "fringes": [
      {
        "id": "fringe-payroll",
        "name": "Payroll taxes",
        "percent": 12
      }
    ],
    "markups": [
      {
        "id": "markup-contingency",
        "name": "Contingency",
        "percent": 10
      },
      {
        "id": "markup-insurance",
        "name": "Insurance",
        "percent": 3
      }
    ],
    "versions": [
      {
        "id": "budget-version-september",
        "label": "Sent with the Northern Light application",
        "at": "2026-09-27T16:00:00Z",
        "accounts": [
          {
            "id": "account-1000",
            "code": "1000",
            "name": "Development and research",
            "section": "atl"
          },
          {
            "id": "account-1100",
            "code": "1100",
            "name": "Story and rights",
            "section": "atl"
          },
          {
            "id": "account-1200",
            "code": "1200",
            "name": "Producers",
            "section": "atl"
          },
          {
            "id": "account-1300",
            "code": "1300",
            "name": "Director",
            "section": "atl"
          },
          {
            "id": "account-2000",
            "code": "2000",
            "name": "Production crew",
            "section": "production"
          },
          {
            "id": "account-2100",
            "code": "2100",
            "name": "Camera and sound equipment",
            "section": "production"
          },
          {
            "id": "account-2200",
            "code": "2200",
            "name": "Travel and lodging",
            "section": "production"
          },
          {
            "id": "account-2300",
            "code": "2300",
            "name": "Locations",
            "section": "production"
          },
          {
            "id": "account-2400",
            "code": "2400",
            "name": "Production expenses",
            "section": "production"
          },
          {
            "id": "account-3000",
            "code": "3000",
            "name": "Editorial",
            "section": "post"
          },
          {
            "id": "account-3100",
            "code": "3100",
            "name": "Archival licensing",
            "section": "post"
          },
          {
            "id": "account-3200",
            "code": "3200",
            "name": "Music",
            "section": "post"
          },
          {
            "id": "account-3300",
            "code": "3300",
            "name": "Sound edit and mix",
            "section": "post"
          },
          {
            "id": "account-3400",
            "code": "3400",
            "name": "Color and finishing",
            "section": "post"
          },
          {
            "id": "account-3500",
            "code": "3500",
            "name": "Graphics and titles",
            "section": "post"
          },
          {
            "id": "account-3600",
            "code": "3600",
            "name": "Deliverables",
            "section": "post"
          },
          {
            "id": "account-4000",
            "code": "4000",
            "name": "Legal and accounting",
            "section": "other"
          },
          {
            "id": "account-4100",
            "code": "4100",
            "name": "Office and administration",
            "section": "other"
          },
          {
            "id": "account-4200",
            "code": "4200",
            "name": "Festivals and outreach",
            "section": "other"
          }
        ],
        "lines": [
          {
            "id": "line-1000-0",
            "accountId": "account-1000",
            "description": "Archive research",
            "quantity": 10,
            "unit": "Days",
            "rate": 350
          },
          {
            "id": "line-1000-1",
            "accountId": "account-1000",
            "description": "Research trips",
            "quantity": 1,
            "unit": "Flat",
            "rate": 2400
          },
          {
            "id": "line-1100-2",
            "accountId": "account-1100",
            "description": "Diary access and story rights",
            "quantity": 1,
            "unit": "Flat",
            "rate": 5000
          },
          {
            "id": "line-1200-3",
            "accountId": "account-1200",
            "description": "Producer",
            "quantity": 40,
            "unit": "Weeks",
            "rate": 1500,
            "fringeId": "fringe-payroll"
          },
          {
            "id": "line-1300-4",
            "accountId": "account-1300",
            "description": "Director",
            "quantity": 40,
            "unit": "Weeks",
            "rate": 1500,
            "fringeId": "fringe-payroll"
          },
          {
            "id": "line-2000-5",
            "accountId": "account-2000",
            "description": "Cinematographer",
            "quantity": 30,
            "unit": "Days",
            "rate": 750,
            "fringeId": "fringe-payroll"
          },
          {
            "id": "line-2000-6",
            "accountId": "account-2000",
            "description": "Sound recordist",
            "quantity": 30,
            "unit": "Days",
            "rate": 550,
            "fringeId": "fringe-payroll"
          },
          {
            "id": "line-2100-7",
            "accountId": "account-2100",
            "description": "Camera package",
            "quantity": 30,
            "unit": "Days",
            "rate": 400
          },
          {
            "id": "line-2100-8",
            "accountId": "account-2100",
            "description": "Sound package",
            "quantity": 30,
            "unit": "Days",
            "rate": 150
          },
          {
            "id": "line-2200-10",
            "accountId": "account-2200",
            "description": "Lodging",
            "quantity": 40,
            "unit": "Days",
            "rate": 120,
            "multiplier": 2
          },
          {
            "id": "line-2200-11",
            "accountId": "account-2200",
            "description": "Per diem",
            "quantity": 40,
            "unit": "Days",
            "rate": 55,
            "multiplier": 2
          },
          {
            "id": "line-2200-12",
            "accountId": "account-2200",
            "description": "Mileage",
            "quantity": 1,
            "unit": "Flat",
            "rate": 3000
          },
          {
            "id": "line-2300-13",
            "accountId": "account-2300",
            "description": "Location fees",
            "quantity": 1,
            "unit": "Allow",
            "rate": 2000
          },
          {
            "id": "line-2400-14",
            "accountId": "account-2400",
            "description": "Meals and supplies",
            "quantity": 1,
            "unit": "Allow",
            "rate": 2500
          },
          {
            "id": "line-2400-15",
            "accountId": "account-2400",
            "description": "Hard drives",
            "quantity": 8,
            "unit": "Each",
            "rate": 250
          },
          {
            "id": "line-3000-16",
            "accountId": "account-3000",
            "description": "Editor",
            "quantity": 26,
            "unit": "Weeks",
            "rate": 2200,
            "fringeId": "fringe-payroll"
          },
          {
            "id": "line-3000-17",
            "accountId": "account-3000",
            "description": "Edit system rental",
            "quantity": 7,
            "unit": "Months",
            "rate": 600
          },
          {
            "id": "line-3100-18",
            "accountId": "account-3100",
            "description": "County historical society aerials, 1965",
            "quantity": 1,
            "unit": "Flat",
            "rate": 1500
          },
          {
            "id": "line-3100-19",
            "accountId": "account-3100",
            "description": "Newsreel footage",
            "quantity": 4,
            "unit": "Minutes",
            "rate": 2000
          },
          {
            "id": "line-3200-20",
            "accountId": "account-3200",
            "description": "Composer",
            "quantity": 1,
            "unit": "Flat",
            "rate": 12000
          },
          {
            "id": "line-3200-21",
            "accountId": "account-3200",
            "description": "Licensed songs",
            "quantity": 2,
            "unit": "Each",
            "rate": 3500
          },
          {
            "id": "line-3300-22",
            "accountId": "account-3300",
            "description": "Sound edit and mix",
            "quantity": 1,
            "unit": "Flat",
            "rate": 18000
          },
          {
            "id": "line-3400-23",
            "accountId": "account-3400",
            "description": "Color grade",
            "quantity": 5,
            "unit": "Days",
            "rate": 1200
          },
          {
            "id": "line-3400-24",
            "accountId": "account-3400",
            "description": "Online and conform",
            "quantity": 3,
            "unit": "Days",
            "rate": 900
          },
          {
            "id": "line-3500-25",
            "accountId": "account-3500",
            "description": "Titles and maps",
            "quantity": 1,
            "unit": "Flat",
            "rate": 4000
          },
          {
            "id": "line-3600-26",
            "accountId": "account-3600",
            "description": "DCP and masters",
            "quantity": 1,
            "unit": "Flat",
            "rate": 3500
          },
          {
            "id": "line-3600-27",
            "accountId": "account-3600",
            "description": "Closed captions",
            "quantity": 85,
            "unit": "Minutes",
            "rate": 8
          },
          {
            "id": "line-4000-28",
            "accountId": "account-4000",
            "description": "Production counsel",
            "quantity": 1,
            "unit": "Flat",
            "rate": 8000
          },
          {
            "id": "line-4000-29",
            "accountId": "account-4000",
            "description": "E&O clearance review",
            "quantity": 1,
            "unit": "Flat",
            "rate": 3000
          },
          {
            "id": "line-4000-30",
            "accountId": "account-4000",
            "description": "Accounting",
            "quantity": 18,
            "unit": "Months",
            "rate": 250
          },
          {
            "id": "line-4100-31",
            "accountId": "account-4100",
            "description": "Office and phones",
            "quantity": 18,
            "unit": "Months",
            "rate": 150
          },
          {
            "id": "line-4200-32",
            "accountId": "account-4200",
            "description": "Festival entry fees",
            "quantity": 15,
            "unit": "Each",
            "rate": 90
          },
          {
            "id": "line-4200-33",
            "accountId": "account-4200",
            "description": "Community screenings",
            "quantity": 6,
            "unit": "Each",
            "rate": 800
          }
        ],
        "fringes": [
          {
            "id": "fringe-payroll",
            "name": "Payroll taxes",
            "percent": 12
          }
        ],
        "markups": [
          {
            "id": "markup-contingency",
            "name": "Contingency",
            "percent": 10
          },
          {
            "id": "markup-insurance",
            "name": "Insurance",
            "percent": 3
          }
        ]
      }
    ]
  },
  "budgetFormats": [
    {
      "id": "budget-format-riverbend",
      "name": "Riverbend fund budget form",
      "grantId": "grant-riverbend",
      "categories": [
        {
          "id": "category-rb-personnel",
          "name": "Personnel"
        },
        {
          "id": "category-rb-equipment",
          "name": "Equipment and travel"
        },
        {
          "id": "category-rb-post-production",
          "name": "Post-production"
        },
        {
          "id": "category-rb-music",
          "name": "Music and archival"
        },
        {
          "id": "category-rb-other",
          "name": "Other costs"
        }
      ],
      "accountMap": {
        "account-1000": "category-rb-other",
        "account-1100": "category-rb-other",
        "account-1200": "category-rb-personnel",
        "account-1300": "category-rb-personnel",
        "account-2000": "category-rb-personnel",
        "account-2100": "category-rb-equipment",
        "account-2200": "category-rb-equipment",
        "account-2400": "category-rb-other",
        "account-3000": "category-rb-post-production",
        "account-3100": "category-rb-music",
        "account-3200": "category-rb-music",
        "account-3300": "category-rb-post-production",
        "account-3400": "category-rb-post-production",
        "account-3500": "category-rb-post-production",
        "account-3600": "category-rb-post-production",
        "account-4000": "category-rb-other",
        "account-4100": "category-rb-other",
        "account-4200": "category-rb-other"
      },
      "lineMap": {
        "line-3000-17": "category-rb-equipment"
      },
      "markupMap": {
        "markup-contingency": "",
        "markup-insurance": "category-rb-other"
      },
      "notes": "The fund doesn’t allow contingency. Edit system rental counts as equipment."
    }
  ],
  "financePlan": {
    "sources": [
      {
        "id": "source-heritage",
        "kind": "grant",
        "grantId": "grant-county-heritage",
        "status": "confirmed",
        "payments": [
          {
            "date": "2026-04-01",
            "amount": 7500
          }
        ]
      },
      {
        "id": "source-northlight",
        "kind": "grant",
        "grantId": "grant-northlight",
        "status": "pending",
        "payments": [
          {
            "date": "2027-02-01",
            "amount": 25000
          }
        ],
        "notes": "Decision expected Jan 15, 2027"
      },
      {
        "id": "source-riverbend",
        "kind": "grant",
        "grantId": "grant-riverbend",
        "status": "prospective",
        "payments": [
          {
            "date": "2027-06-01",
            "amount": 17500
          },
          {
            "date": "2027-10-01",
            "amount": 17500
          }
        ]
      },
      {
        "id": "source-investors",
        "name": "Private investors through Lowwater Films",
        "kind": "equity",
        "amount": 60000,
        "status": "confirmed",
        "terms": "Investors recoup first, plus 20%, then share net revenue 50/50 with the producers.",
        "payments": [
          {
            "date": "2026-06-01",
            "amount": 30000
          },
          {
            "date": "2026-11-01",
            "amount": 30000
          }
        ]
      },
      {
        "id": "source-public-tv",
        "name": "Regional public television license",
        "kind": "presale",
        "amount": 40000,
        "status": "pending",
        "terms": "Broadcast rights in the region for four years, from delivery.",
        "payments": [
          {
            "date": "2027-03-01",
            "amount": 20000
          },
          {
            "date": "2027-09-01",
            "amount": 20000
          }
        ]
      },
      {
        "id": "source-edit-suite",
        "name": "Edit suite from the university media center",
        "kind": "in-kind",
        "amount": 4200,
        "status": "confirmed",
        "terms": "Credit in the end titles."
      },
      {
        "id": "source-deferred-fees",
        "name": "Producer and director fees deferred",
        "kind": "deferral",
        "amount": 30000,
        "status": "confirmed",
        "terms": "Paid from revenue after investors recoup."
      },
      {
        "id": "source-donations",
        "name": "Donations through the fiscal sponsor",
        "kind": "donation",
        "amount": 12000,
        "status": "prospective"
      }
    ]
  },
  "funders": [
    {
      "id": "funder-riverbend",
      "name": "Riverbend Documentary Fund",
      "type": "foundation",
      "stage": "talking",
      "website": "https://example.org/riverbend-fund",
      "notes": "Funds stories about rivers, water and climate. Met them at a regional documentary forum.",
      "contacts": [
        {
          "id": "contact-riverbend-officer",
          "name": "Dana Whitfield",
          "title": "Program officer",
          "email": "dana@example.org"
        }
      ],
      "interactions": [
        {
          "id": "interaction-riverbend-1",
          "date": "2026-08-14",
          "kind": "call",
          "contactId": "contact-riverbend-officer",
          "note": "Intro call. They like the access to the diary and asked us to apply in the 2027 round."
        },
        {
          "id": "interaction-riverbend-2",
          "date": "2026-10-02",
          "kind": "email",
          "contactId": "contact-riverbend-officer",
          "note": "Sent the trailer link and asked about the work sample length."
        }
      ],
      "nextSteps": [
        {
          "id": "step-riverbend-1",
          "due": "2026-11-15",
          "text": "Ask whether a work-in-progress cut counts as the work sample"
        }
      ],
      "grantIds": [
        "grant-riverbend"
      ]
    },
    {
      "id": "funder-northlight",
      "name": "Northern Light Media Foundation",
      "type": "foundation",
      "stage": "talking",
      "contacts": [
        {
          "id": "contact-northlight-associate",
          "name": "Marco Ellison",
          "title": "Program associate, completion fund",
          "email": "marco@example.org"
        }
      ],
      "interactions": [
        {
          "id": "interaction-northlight-1",
          "date": "2026-09-28",
          "kind": "email",
          "contactId": "contact-northlight-associate",
          "note": "Submitted the completion fund application. He confirmed it arrived."
        }
      ],
      "nextSteps": [
        {
          "id": "step-northlight-1",
          "due": "2027-01-20",
          "text": "Follow up if there’s no decision by the 15th"
        }
      ],
      "grantIds": [
        "grant-northlight"
      ]
    },
    {
      "id": "funder-heritage",
      "name": "Riverside County Heritage Trust",
      "type": "government",
      "stage": "funding",
      "interactions": [
        {
          "id": "interaction-heritage-1",
          "date": "2026-04-02",
          "kind": "email",
          "note": "Award letter and first payment received."
        }
      ],
      "nextSteps": [
        {
          "id": "step-heritage-1",
          "due": "2026-04-15",
          "text": "Send the signed grant agreement",
          "done": true
        },
        {
          "id": "step-heritage-2",
          "due": "2027-03-01",
          "text": "Send the interim report"
        }
      ],
      "grantIds": [
        "grant-county-heritage"
      ]
    },
    {
      "id": "funder-public-tv",
      "name": "Regional public television",
      "type": "broadcaster",
      "stage": "talking",
      "contacts": [
        {
          "id": "contact-public-tv-editor",
          "name": "Priyanka Osei",
          "title": "Commissioning editor"
        }
      ],
      "interactions": [
        {
          "id": "interaction-public-tv-1",
          "date": "2026-06-18",
          "kind": "meeting",
          "contactId": "contact-public-tv-editor",
          "note": "Pitch session. Interested in a 56-minute version for broadcast."
        }
      ],
      "nextSteps": [
        {
          "id": "step-public-tv-1",
          "due": "2027-02-01",
          "text": "Send the plan for the 56-minute cut"
        }
      ]
    },
    {
      "id": "funder-eastgate",
      "name": "Eastgate Film Initiative",
      "type": "foundation",
      "stage": "passed",
      "notes": "Declined the development lab. Said to apply again with a cut.",
      "grantIds": [
        "grant-eastgate"
      ]
    }
  ],
  "cashFlow": {
    "period": "month",
    "openingBalance": 5000,
    "accounts": {
      "account-1000": {
        "mode": "spread",
        "from": "2026-01-01",
        "to": "2026-04-30"
      },
      "account-1100": {
        "mode": "spread",
        "from": "2026-03-01",
        "to": "2026-03-31"
      },
      "account-1200": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2027-09-30"
      },
      "account-1300": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2027-09-30"
      },
      "account-2000": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-12-31"
      },
      "account-2100": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-12-31"
      },
      "account-2200": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-12-31"
      },
      "account-2300": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-12-31"
      },
      "account-2400": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-12-31"
      },
      "account-3000": {
        "mode": "spread",
        "from": "2027-01-01",
        "to": "2027-07-31"
      },
      "account-3100": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-3200": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-3300": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-3400": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-3500": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-3600": {
        "mode": "spread",
        "from": "2027-05-01",
        "to": "2027-09-30"
      },
      "account-4000": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2027-12-31"
      },
      "account-4100": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2027-12-31"
      },
      "account-4200": {
        "mode": "spread",
        "from": "2027-10-01",
        "to": "2027-12-31"
      }
    },
    "lines": {
      "line-3000-17": {
        "mode": "in-kind"
      },
      "line-1300-4": {
        "mode": "deferred"
      }
    },
    "markups": {
      "markup-insurance": {
        "mode": "spread",
        "from": "2026-06-01",
        "to": "2026-06-30"
      }
    }
  },
  "shootDays": [
    {
      "id": "shootday-may-travel-out",
      "date": "2026-05-11",
      "kind": "travel",
      "block": "Spring flood trip",
      "title": "Drive to Riverside",
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez"
      ]
    },
    {
      "id": "shootday-may-1",
      "date": "2026-05-12",
      "kind": "shoot",
      "block": "Spring flood trip",
      "title": "Daniel on the levee, then river b-roll",
      "locationId": "location-riverside-levee",
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez",
        "person-daniel-okafor"
      ],
      "callSheetId": "callsheet-day-1"
    },
    {
      "id": "shootday-may-2",
      "date": "2026-05-13",
      "kind": "shoot",
      "block": "Spring flood trip",
      "title": "Levee crew at work",
      "locationId": "location-riverside-levee",
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez",
        "person-marcus-bell"
      ]
    },
    {
      "id": "shootday-may-travel-back",
      "date": "2026-05-14",
      "kind": "travel",
      "block": "Spring flood trip",
      "title": "Drive home"
    },
    {
      "id": "shootday-nov-1",
      "date": "2026-11-10",
      "kind": "shoot",
      "block": "Anniversary shoot",
      "title": "Ruth reads from the diary",
      "locationId": "location-hammond-house",
      "personIds": [
        "person-lena-ward",
        "person-teo-ramirez",
        "person-ruth-hammond"
      ],
      "notes": "Ruth prefers mornings. Bring the diary scans."
    },
    {
      "id": "shootday-nov-hold",
      "date": "2026-11-11",
      "kind": "hold",
      "block": "Anniversary shoot",
      "title": "Weather hold: river at dawn",
      "locationId": "location-riverside-levee",
      "personIds": [
        "person-teo-ramirez"
      ]
    },
    {
      "id": "shootday-mar-1",
      "date": "2027-03-16",
      "kind": "shoot",
      "block": "Spring melt",
      "title": "Leon at the grain elevator",
      "locationId": "location-grain-elevator",
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez",
        "person-leon-pryor"
      ]
    }
  ],
  "interviews": [
    {
      "id": "interview-ruth",
      "personId": "person-ruth-hammond",
      "shootDayId": "shootday-nov-1",
      "minutes": 90,
      "status": "planned",
      "goal": "Her account of the 1965 flood, in her own words, and why she kept the diary secret",
      "research": "Taught fourth grade in Riverside for 31 years. The diary runs from March to June 1965. Check the spelling of the neighbors she names against the county records.",
      "beats": [
        {
          "id": "beat-ruth-night",
          "text": "The night the levee broke"
        },
        {
          "id": "beat-ruth-diary",
          "text": "Why she kept the diary secret"
        },
        {
          "id": "beat-ruth-now",
          "text": "What she wants the town to remember"
        }
      ],
      "questions": [
        {
          "id": "q-ruth-1",
          "text": "Tell me about the house you grew up in."
        },
        {
          "id": "q-ruth-2",
          "text": "Where were you when you heard the levee had gone?",
          "must": true,
          "beatId": "beat-ruth-night"
        },
        {
          "id": "q-ruth-3",
          "text": "What did you take with you when you left?",
          "beatId": "beat-ruth-night"
        },
        {
          "id": "q-ruth-4",
          "text": "When did you start writing in the diary?",
          "beatId": "beat-ruth-diary"
        },
        {
          "id": "q-ruth-5",
          "text": "Why didn’t you show it to anyone for sixty years?",
          "must": true,
          "beatId": "beat-ruth-diary"
        },
        {
          "id": "q-ruth-6",
          "text": "Will you read us the entry from the night of the flood?",
          "must": true,
          "beatId": "beat-ruth-diary"
        },
        {
          "id": "q-ruth-7",
          "text": "What do you want the people building the new levee to know?",
          "beatId": "beat-ruth-now"
        },
        {
          "id": "q-ruth-8",
          "text": "Is there anything I haven’t asked that you want to say?"
        }
      ]
    },
    {
      "id": "interview-leon",
      "personId": "person-leon-pryor",
      "shootDayId": "shootday-mar-1",
      "minutes": 60,
      "status": "planned",
      "goal": "The 1988 flood from the levee board’s side",
      "beats": [
        {
          "id": "beat-leon-1988",
          "text": "Fighting the 1988 flood"
        },
        {
          "id": "beat-leon-blame",
          "text": "Who the town blamed"
        }
      ],
      "questions": [
        {
          "id": "q-leon-1",
          "text": "How did you end up on the levee board?"
        },
        {
          "id": "q-leon-2",
          "text": "Walk me through the first night of the 1988 flood.",
          "must": true,
          "beatId": "beat-leon-1988"
        },
        {
          "id": "q-leon-3",
          "text": "Would the new levee have held in 1988?",
          "beatId": "beat-leon-1988"
        }
      ]
    },
    {
      "id": "interview-daniel",
      "personId": "person-daniel-okafor",
      "date": "2026-05-12",
      "minutes": 45,
      "status": "done",
      "goal": "His grandmother’s photographs of the third flood",
      "questions": [
        {
          "id": "q-daniel-1",
          "text": "Where did you find the photographs?",
          "must": true,
          "asked": true
        },
        {
          "id": "q-daniel-2",
          "text": "What do you know about the day she took them?",
          "asked": true
        }
      ],
      "shootDayId": "shootday-may-1",
      "mediaReportIds": [
        "report-a001",
        "report-s001"
      ],
      "transcriptAssetId": "asset-transcript-daniel",
      "moments": [
        {
          "id": "moment-daniel-1",
          "tc": "00:03:12",
          "text": "Describes his grandmother climbing onto the roof to photograph the water in 1965.",
          "fav": true
        },
        {
          "id": "moment-daniel-2",
          "tc": "00:11:40",
          "text": "“You don’t forget the sound of water coming under the door.”",
          "fav": true
        },
        {
          "id": "moment-daniel-3",
          "tc": "00:24:05",
          "text": "Talks about the new levee plans; a bit long, but the end is usable."
        }
      ],
      "logNotes": "Strong on 1965 memories. Ask about his mother next time."
    }
  ],
  "journal": [
    {
      "id": "journal-levee-dawn",
      "date": "2026-05-12",
      "kind": "happened",
      "title": "The levee at dawn",
      "text": "Fictional sample entry. We reached the levee before sunrise and got the first interview done by nine. The light held until noon, then turned flat.",
      "personIds": [
        "person-ana-reyes",
        "person-daniel-okafor"
      ],
      "locationIds": [
        "location-riverside-levee"
      ],
      "callSheetId": "callsheet-day-1"
    },
    {
      "id": "journal-quiet-room",
      "date": "2026-05-13",
      "kind": "learned",
      "title": "Quiet rooms make better interviews",
      "text": "Fictional sample entry. Moving the second interview indoors cut the wind noise and made Daniel more relaxed. Next time, scout for a quiet room first.",
      "personIds": [
        "person-daniel-okafor"
      ],
      "locationIds": [
        "location-hammond-house"
      ]
    },
    {
      "id": "journal-flood-markers",
      "date": "2026-05-14",
      "kind": "idea",
      "title": "Open on the flood markers",
      "text": "Fictional sample idea: open the film on the painted flood markers along the grain elevator wall, one year per frame, before any voice is heard.",
      "locationIds": [
        "location-grain-elevator"
      ]
    }
  ],
  "scouts": [
    {
      "id": "scout-levee",
      "locationId": "location-riverside-levee",
      "date": "2026-04-20",
      "scoutedBy": "Lena Ward",
      "verdict": "good",
      "contactName": "County levee office",
      "contactPhone": "555-0142",
      "access": "Levee road open 7 am to dusk. The gate key is at the county office; call a day ahead.",
      "power": "None. Bring batteries or a quiet generator.",
      "sound": "Wind off the river; highway hum from the west after 10 am",
      "light": "Faces east; best before 10 am",
      "parking": "Gravel lot at the foot of the levee road, room for 4 cars",
      "restrooms": "At the boat launch, 5 minutes away",
      "cellSignal": "Two bars on the crest, none below",
      "permits": "County permit for filming on the levee, 10 working days",
      "notes": "Daniel walks here every morning; film him on the crest with the river behind.",
      "photoIds": [
        "asset-scout-levee-1"
      ]
    },
    {
      "id": "scout-elevator",
      "locationId": "location-grain-elevator",
      "date": "2026-09-02",
      "scoutedBy": "Ana Reyes",
      "verdict": "maybe",
      "contactName": "Elevator manager",
      "access": "Weekdays only, with a staff escort",
      "power": "Outlets in the office",
      "sound": "Loud while the dryers run, quiet at lunch",
      "light": "Dark inside; plan for lights",
      "parking": "Plenty, but stay clear of the truck lanes",
      "restrooms": "In the office",
      "cellSignal": "Good",
      "permits": "The owner signs the location release; their insurer wants our certificate",
      "photoIds": [
        "asset-scout-elevator-1"
      ]
    }
  ],
  "gear": {
    "items": [
      {
        "id": "gear-camera-body",
        "name": "Cinema camera body",
        "department": "camera",
        "source": "owned",
        "from": "Lowwater Films",
        "value": 6500,
        "serial": "FX6-0042117",
        "notes": "With two batteries and the top handle"
      },
      {
        "id": "gear-zoom",
        "name": "24-70mm zoom lens",
        "department": "lenses",
        "source": "owned",
        "from": "Lowwater Films",
        "value": 2200,
        "serial": "2471-88302"
      },
      {
        "id": "gear-primes",
        "name": "Prime lens set (25, 35, 50, 85mm)",
        "department": "lenses",
        "source": "rental",
        "from": "Northside Camera Rental",
        "dayRate": 180,
        "weekRate": 720,
        "value": 14000,
        "serial": "NCR-PR-1107"
      },
      {
        "id": "gear-recorder",
        "name": "Field recorder",
        "department": "sound",
        "source": "owned",
        "from": "Teo Ramirez",
        "value": 1100,
        "serial": "MX-23-55910"
      },
      {
        "id": "gear-wireless",
        "name": "Wireless lav kit",
        "department": "sound",
        "source": "rental",
        "from": "Northside Camera Rental",
        "quantity": 2,
        "dayRate": 45,
        "weekRate": 180,
        "value": 1800,
        "serial": "NCR-WL-301, NCR-WL-302"
      },
      {
        "id": "gear-boom",
        "name": "Boom pole and shotgun mic",
        "department": "sound",
        "source": "borrowed",
        "from": "Marcus Bell",
        "value": 900
      },
      {
        "id": "gear-led",
        "name": "LED panel kit",
        "department": "lighting",
        "source": "rental",
        "from": "Bright Line Grip",
        "dayRate": 95,
        "weekRate": 380,
        "value": 3200,
        "serial": "BLG-2210"
      },
      {
        "id": "gear-cards",
        "name": "Media cards, 160 GB",
        "department": "data",
        "source": "owned",
        "from": "Lowwater Films",
        "quantity": 4,
        "value": 180
      }
    ],
    "packages": [
      {
        "id": "package-may-1",
        "shootDayId": "shootday-may-1",
        "name": "Levee, run and gun",
        "itemIds": [
          "gear-camera-body",
          "gear-zoom",
          "gear-recorder",
          "gear-wireless",
          "gear-boom",
          "gear-cards"
        ],
        "notes": "Charge everything the night before."
      },
      {
        "id": "package-nov-1",
        "shootDayId": "shootday-nov-1",
        "name": "Hammond house interview",
        "itemIds": [
          "gear-camera-body",
          "gear-primes",
          "gear-recorder",
          "gear-wireless",
          "gear-led",
          "gear-cards"
        ],
        "notes": "Pick up rentals at 8 am the day before."
      }
    ]
  },
  "trips": [
    {
      "id": "trip-spring-flood",
      "name": "Spring flood trip",
      "block": "Spring flood trip",
      "destination": "Riverside, California",
      "startDate": "2026-05-11",
      "endDate": "2026-05-14",
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez"
      ],
      "locationIds": [
        "location-riverside-levee"
      ],
      "legs": [
        {
          "id": "leg-flood-out",
          "kind": "drive",
          "date": "2026-05-11",
          "departs": "08:00",
          "arrives": "15:30",
          "from": "Lowwater Films office",
          "to": "River Bend Motel",
          "carrier": "Production van, Ana driving",
          "notes": "Gear loaded the night before."
        },
        {
          "id": "leg-flood-teo",
          "kind": "flight",
          "date": "2026-05-11",
          "departs": "09:40",
          "arrives": "11:05",
          "from": "SFO",
          "to": "ONT",
          "carrier": "Example Air",
          "number": "EA 214",
          "confirmation": "QX7K2P",
          "personIds": [
            "person-teo-ramirez"
          ],
          "notes": "Ana picks Teo up at arrivals."
        },
        {
          "id": "leg-flood-back",
          "kind": "drive",
          "date": "2026-05-14",
          "departs": "09:00",
          "from": "River Bend Motel",
          "to": "Lowwater Films office",
          "carrier": "Production van"
        }
      ],
      "stays": [
        {
          "id": "stay-river-bend",
          "name": "River Bend Motel (fictional)",
          "address": "200 Sample Road, Riverside",
          "phone": "555-0142",
          "checkIn": "2026-05-11",
          "checkOut": "2026-05-14",
          "confirmation": "RB-55120",
          "notes": "Three rooms under Lowwater Films."
        }
      ],
      "contacts": [
        {
          "id": "contact-flood-fixer",
          "name": "Jo Alvarez",
          "role": "Local fixer",
          "phone": "555-0177"
        }
      ],
      "emergencyNumber": "911",
      "hospital": {
        "name": "Riverside Community Hospital (fictional)",
        "address": "1 Sample Way, Riverside",
        "phone": "555-0100"
      },
      "notes": "Per diem is paid on arrival. Bring waders and a warm layer for the levee at dawn."
    }
  ],
  "riskPlans": [
    {
      "id": "risk-spring-flood",
      "title": "Spring flood shoot",
      "level": "elevated",
      "startDate": "2026-05-11",
      "endDate": "2026-05-14",
      "author": "Ana Reyes",
      "locationIds": [
        "location-riverside-levee"
      ],
      "personIds": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez"
      ],
      "hazards": [
        {
          "id": "hazard-flood-water",
          "hazard": "Water and flooding",
          "likelihood": 3,
          "impact": 3,
          "ownerId": "person-ana-reyes",
          "controls": "Stay back from the bank and fast water; life jackets on anyone near the edge; a spotter for every water shot; check flood warnings each morning."
        },
        {
          "id": "hazard-flood-driving",
          "hazard": "Traffic and driving",
          "likelihood": 2,
          "impact": 3,
          "ownerId": "person-ana-reyes",
          "controls": "Rested drivers only; no driving after a 12-hour day; avoid flooded roads."
        },
        {
          "id": "hazard-flood-cold",
          "hazard": "Cold and wet weather",
          "likelihood": 2,
          "impact": 1,
          "controls": "Waterproofs and a warm layer; the van stays nearby as shelter."
        }
      ],
      "contacts": [
        {
          "id": "contact-risk-sam",
          "name": "Sam Okafor",
          "role": "Producer at home base",
          "phone": "555-0123"
        },
        {
          "id": "contact-risk-fixer",
          "name": "Jo Alvarez",
          "role": "Local fixer",
          "phone": "555-0177"
        }
      ],
      "hospitals": [
        {
          "id": "hospital-riverside",
          "name": "Riverside Community Hospital (fictional)",
          "address": "1 Sample Way, Riverside",
          "phone": "555-0100",
          "notes": "15 minutes from the levee; emergency room open all night."
        }
      ],
      "meetingPoint": "The van in the gravel lot at the foot of the levee road.",
      "evacuation": "If the water rises or the levee is closed, everyone walks back to the van and drives to higher ground on Sample Road. Leave gear behind if you have to.",
      "checkIns": {
        "times": "07:00, 13:00, 20:00",
        "contact": "Sam Okafor",
        "method": "Text the group chat; call if there is no answer in 15 minutes.",
        "escalation": [
          {
            "after": "15 minutes late",
            "action": "Call and text them, then the rest of the team."
          },
          {
            "after": "1 hour late",
            "action": "Call the fixer and the motel. Tell Sam."
          },
          {
            "after": "2 hours late",
            "action": "Sam calls 911 and the insurer’s assistance line."
          }
        ]
      }
    }
  ],
  "security": {
    "level": "standard",
    "personIds": [
      "person-ana-reyes",
      "person-lena-ward",
      "person-teo-ramirez",
      "person-priya-nair"
    ],
    "items": [
      {
        "id": "check-diary-scans",
        "section": "sources",
        "text": "Keep scans of the Hammond diary off shared drives until the family agrees how they’re used."
      }
    ],
    "hidden": [],
    "done": {
      "dev-disk": [
        "person-ana-reyes",
        "person-lena-ward",
        "person-teo-ramirez",
        "person-priya-nair"
      ],
      "acc-pm": [
        "person-ana-reyes",
        "person-priya-nair"
      ],
      "acc-2fa": [
        "person-ana-reyes"
      ],
      "ftg-copies": [
        "person-teo-ramirez",
        "person-priya-nair"
      ]
    },
    "notes": "Footage goes to two drives each night; Priya holds the second set. Signal for anything about the Hammond family."
  },
  "mediaReports": [
    {
      "id": "report-a001",
      "kind": "camera",
      "shootDayId": "shootday-may-1",
      "callSheetId": "callsheet-day-1",
      "date": "2026-05-12",
      "roll": "A001",
      "device": "A camera",
      "operatorId": "person-teo-ramirez",
      "codec": "ProRes 422 HQ",
      "resolution": "3840 × 2160",
      "frameRate": "23.976",
      "lensNotes": "24–70 zoom for the interview; 85 for close-ups; ND 0.9 on the levee.",
      "backedUp": true,
      "assetId": "asset-card-a001",
      "clips": [
        {
          "id": "clip-a001-1",
          "clip": "A001C001",
          "subject": "Daniel interview, wide",
          "tc": "08:04:10:00",
          "lens": "24–70 at 35",
          "good": true
        },
        {
          "id": "clip-a001-2",
          "clip": "A001C002",
          "subject": "Daniel interview, close",
          "tc": "08:31:52:12",
          "lens": "85",
          "good": true,
          "notes": "Plane overhead at 08:40"
        },
        {
          "id": "clip-a001-3",
          "clip": "A001C003",
          "subject": "River b-roll, high water",
          "tc": "13:12:00:00",
          "lens": "24–70 at 70"
        },
        {
          "id": "clip-a001-4",
          "clip": "A001C004",
          "subject": "Sandbags at the levee gate",
          "tc": "13:40:21:05",
          "lens": "24–70 at 24",
          "good": true
        }
      ]
    },
    {
      "id": "report-s001",
      "kind": "sound",
      "shootDayId": "shootday-may-1",
      "callSheetId": "callsheet-day-1",
      "date": "2026-05-12",
      "roll": "S001",
      "device": "Field recorder",
      "operatorId": "person-teo-ramirez",
      "fileFormat": "Polyphonic WAV",
      "sampleRate": "48 kHz, 24-bit",
      "timecode": "Free run, 23.976",
      "trackLayout": "1 mix, 2 boom, 3 lav (Daniel)",
      "assetId": "asset-card-s001",
      "clips": [
        {
          "id": "clip-s001-1",
          "clip": "S001T01",
          "subject": "Daniel interview",
          "tc": "08:04:05:00",
          "lens": "1 mix, 2 boom, 3 lav (Daniel)",
          "good": true
        },
        {
          "id": "clip-s001-2",
          "clip": "S001T02",
          "subject": "River wild track",
          "tc": "13:20:00:00",
          "lens": "1 mix, 2 boom",
          "notes": "Two minutes of room tone at the levee"
        }
      ]
    }
  ],
  "dailyReports": [
    {
      "id": "dailyreport-may-1",
      "shootDayId": "shootday-may-1",
      "callSheetId": "callsheet-day-1",
      "callTime": "07:00",
      "lunchStart": "12:00",
      "lunchEnd": "12:45",
      "wrapTime": "17:30",
      "crew": [
        {
          "id": "dr-crew-1",
          "personId": "person-ana-reyes",
          "role": "Producer",
          "call": "07:00",
          "wrap": "17:30",
          "mealMinutes": 45
        },
        {
          "id": "dr-crew-2",
          "personId": "person-lena-ward",
          "role": "Camera",
          "call": "07:00",
          "wrap": "17:30",
          "mealMinutes": 45
        },
        {
          "id": "dr-crew-3",
          "personId": "person-daniel-okafor",
          "role": "Interview subject",
          "call": "08:00",
          "wrap": "12:00",
          "mealMinutes": 0,
          "note": "Morning only"
        }
      ],
      "shot": "Interview with Daniel Okafor on the levee, then river b-roll.",
      "mediaReportIds": [
        "report-a001",
        "report-s001"
      ],
      "incidents": [
        {
          "id": "dr-inc-1",
          "kind": "weather",
          "time": "14:10",
          "minutesLost": 20,
          "text": "Wind gusts stopped the boom for twenty minutes."
        }
      ],
      "notes": "Fictional sample report."
    }
  ],
  "expenses": [
    {
      "id": "expense-gas",
      "date": "2026-05-11",
      "amount": 62.4,
      "description": "Fuel for the drive to Riverside",
      "payee": "Roadside Fuel (fictional)",
      "accountId": "account-2200",
      "kind": "expense",
      "method": "card",
      "shootDayId": "shootday-may-travel-out",
      "budgetLineId": "line-2200-12"
    },
    {
      "id": "expense-perdiem-ana",
      "date": "2026-05-12",
      "amount": 45,
      "description": "Per diem, Day 1",
      "kind": "perdiem",
      "method": "cash",
      "personId": "person-ana-reyes",
      "accountId": "account-2400",
      "shootDayId": "shootday-may-1"
    },
    {
      "id": "expense-lunch",
      "date": "2026-05-12",
      "amount": 88.15,
      "description": "Crew lunch",
      "payee": "Levee Diner (fictional)",
      "accountId": "account-2400",
      "kind": "pettycash",
      "method": "cash",
      "shootDayId": "shootday-may-1",
      "receiptAssetId": "asset-receipt-lunch",
      "notes": "Fictional receipt reference."
    },
    {
      "id": "expense-camera-rental",
      "date": "2026-05-14",
      "amount": 4800,
      "description": "Camera package, May shoot",
      "payee": "Northside Camera Rental",
      "accountId": "account-2100",
      "budgetLineId": "line-2100-7",
      "kind": "expense",
      "method": "transfer"
    },
    {
      "id": "expense-drone",
      "date": "2026-05-13",
      "amount": 3000,
      "description": "Drone and operator, levee aerials",
      "payee": "Sky Lens Aerials (fictional)",
      "accountId": "account-2100",
      "budgetLineId": "line-2100-9",
      "kind": "expense",
      "method": "check"
    },
    {
      "id": "expense-motel",
      "date": "2026-05-14",
      "amount": 1080,
      "description": "River Bend Motel, three rooms, three nights",
      "payee": "River Bend Motel (fictional)",
      "accountId": "account-2200",
      "kind": "expense",
      "method": "card"
    },
    {
      "id": "expense-postage",
      "date": "2026-06-02",
      "amount": 42.5,
      "description": "Postage for a festival screener",
      "payee": "Post office",
      "kind": "expense",
      "method": "card",
      "accountId": "account-4200"
    }
  ],
  "festivals": [
    {
      "id": "festival-riverbend",
      "name": "Riverbend Documentary Festival",
      "platform": "Submission platform (fictional)",
      "url": "https://example.org/riverbend-festival",
      "deadline": "2027-01-15",
      "fee": 60,
      "waiverCode": "RIVER-WAIVE",
      "status": "planned",
      "notes": "Fictional sample festival.",
      "tier": 2,
      "premiere": "national",
      "city": "Riverbend",
      "country": "United States",
      "region": "North America",
      "startDate": "2027-05-12",
      "endDate": "2027-05-16",
      "notifyDate": "2027-03-20"
    },
    {
      "id": "festival-northern-light",
      "name": "Northern Light Film Festival",
      "platform": "Direct to festival (fictional)",
      "deadline": "2026-12-01",
      "fee": 45,
      "status": "submitted",
      "submittedOn": "2026-10-20",
      "tier": 1,
      "premiere": "world",
      "city": "Northfield",
      "country": "Canada",
      "region": "North America",
      "startDate": "2027-04-22",
      "endDate": "2027-05-02",
      "notifyDate": "2027-02-15"
    },
    {
      "id": "festival-prairie",
      "name": "Prairie Docs",
      "platform": "Submission platform (fictional)",
      "deadline": "2026-09-01",
      "fee": 35,
      "status": "accepted",
      "submittedOn": "2026-08-20",
      "screenings": [
        {
          "id": "fs-prairie-1",
          "date": "2027-03-12",
          "time": "19:00",
          "venue": "Prairie Theater (fictional)",
          "note": "Q&A after"
        }
      ],
      "tier": 3,
      "premiere": "none",
      "city": "Prairie City",
      "country": "United States",
      "region": "North America",
      "startDate": "2027-03-10",
      "endDate": "2027-03-14"
    },
    {
      "id": "festival-eastgate",
      "name": "Eastgate Shorts",
      "deadline": "2026-08-15",
      "fee": 25,
      "status": "declined",
      "submittedOn": "2026-08-01",
      "tier": 4,
      "premiere": "none",
      "city": "Eastgate",
      "country": "United States",
      "region": "North America"
    }
  ],
  "screenings": [
    {
      "id": "screening-grain-elevator",
      "title": "Community preview",
      "date": "2026-11-14",
      "place": "Grain elevator, Hammond",
      "locationId": "location-grain-elevator",
      "notes": "Free, with a conversation afterward.",
      "attendance": 85
    },
    {
      "id": "screening-library",
      "title": "Library premiere",
      "date": "2027-02-06",
      "place": "Hammond Public Library"
    }
  ],
  "pressOutlets": [
    {
      "id": "outlet-gazette",
      "name": "Hammond Gazette",
      "type": "news",
      "website": "https://gazette.example.org",
      "notes": "Weekly paper. Covers the river and local history.",
      "contacts": [
        {
          "id": "contact-gazette-lee",
          "name": "Marguerite Lee",
          "beat": "Local history",
          "email": "mlee@gazette.example.org"
        }
      ],
      "screeners": [
        {
          "id": "screener-gazette-1",
          "date": "2026-10-20",
          "contactId": "contact-gazette-lee",
          "url": "https://screeners.example.org/river-keeps"
        }
      ],
      "rsvps": [
        {
          "id": "rsvp-gazette-1",
          "screeningId": "screening-grain-elevator",
          "contactId": "contact-gazette-lee",
          "status": "yes"
        }
      ],
      "coverage": [
        {
          "id": "coverage-gazette-1",
          "contactId": "contact-gazette-lee",
          "date": "2026-11-02",
          "kind": "article",
          "headline": "A film about the river that floods every spring",
          "url": "https://gazette.example.org/river-film"
        }
      ]
    },
    {
      "id": "outlet-river-pod",
      "name": "Rivers Remembered podcast",
      "type": "podcast",
      "notes": "Interviews filmmakers about water stories.",
      "contacts": [
        {
          "id": "contact-pod-host",
          "name": "Dev Anand",
          "beat": "Environment and water",
          "email": "dev@riverspod.example.org"
        }
      ]
    }
  ],
  "partners": [
    {
      "id": "partner-library",
      "name": "Hammond Public Library",
      "type": "culture",
      "stage": "partnering",
      "website": "https://library.example.org",
      "notes": "Hosting the library premiere and a discussion guide display.",
      "contacts": [
        {
          "id": "contact-library-1",
          "name": "Priya Nair",
          "title": "Program coordinator",
          "email": "pnair@library.example.org"
        }
      ],
      "commitments": [
        {
          "id": "commitment-library-1",
          "text": "Send the screening kit and poster",
          "due": "2026-12-15",
          "by": "us"
        },
        {
          "id": "commitment-library-2",
          "text": "Book the community room",
          "due": "2026-12-01",
          "done": true,
          "by": "them"
        }
      ],
      "screeningIds": [
        "screening-library"
      ]
    },
    {
      "id": "partner-river-trust",
      "name": "River Valley Trust",
      "type": "nonprofit",
      "stage": "talking",
      "notes": "Interested in a joint panel about flood planning.",
      "commitments": [
        {
          "id": "commitment-trust-1",
          "text": "Share the panel outline",
          "due": "2026-11-20",
          "by": "us"
        }
      ],
      "screeningIds": [
        "screening-grain-elevator"
      ]
    }
  ],
  "paperEdit": {
    "frameRate": "23.976",
    "recordStart": "01:00:00:00",
    "transcripts": [
      {
        "id": "transcript-daniel",
        "name": "Daniel Okafor, May 12",
        "interviewId": "interview-daniel",
        "personId": "person-daniel-okafor",
        "clipId": "clip-a001c001",
        "clipName": "A001C001.mov",
        "reel": "A001",
        "startTc": "08:04:10:00",
        "format": "vtt",
        "segments": [
          {
            "id": "seg-daniel-1",
            "start": 0.0,
            "end": 9.5,
            "speaker": "Lena Ward",
            "text": "Tell me about the photographs."
          },
          {
            "id": "seg-daniel-2",
            "start": 10.2,
            "end": 24.8,
            "speaker": "Daniel Okafor",
            "text": "My grandmother climbed onto the roof with a box camera. Everyone else was carrying things out of the house, and she was taking pictures of the water."
          },
          {
            "id": "seg-daniel-3",
            "start": 25.1,
            "end": 38.0,
            "speaker": "Daniel Okafor",
            "text": "She said if nobody saw it, nobody would believe how high it came."
          },
          {
            "id": "seg-daniel-4",
            "start": 38.6,
            "end": 52.3,
            "speaker": "Lena Ward",
            "text": "Where were the photographs all this time?"
          },
          {
            "id": "seg-daniel-5",
            "start": 53.0,
            "end": 71.4,
            "speaker": "Daniel Okafor",
            "text": "In a shoebox in the closet. Sixty years. I found them when we cleared out her house."
          },
          {
            "id": "seg-daniel-6",
            "start": 72.0,
            "end": 86.9,
            "speaker": "Daniel Okafor",
            "text": "You don’t forget the sound of water coming under the door. She told me that the first time I asked her about it."
          }
        ]
      }
    ],
    "scenes": [
      {
        "id": "scene-roof",
        "title": "The roof",
        "bites": [
          {
            "id": "bite-roof-1",
            "transcriptId": "transcript-daniel",
            "segmentIds": [
              "seg-daniel-2",
              "seg-daniel-3"
            ],
            "text": "My grandmother climbed onto the roof with a box camera. Everyone else was carrying things out of the house, and she was taking pictures of the water. She said if nobody saw it, nobody would believe how high it came.",
            "speaker": "Daniel Okafor",
            "in": 10.2,
            "out": 38.0,
            "clipName": "A001C001.mov",
            "reel": "A001",
            "sourceName": "Daniel Okafor, May 12",
            "tcIn": "08:04:20:05",
            "tcOut": "08:04:47:23"
          }
        ]
      },
      {
        "id": "scene-shoebox",
        "title": "The shoebox",
        "bites": [
          {
            "id": "bite-shoebox-1",
            "transcriptId": "transcript-daniel",
            "segmentIds": [
              "seg-daniel-5"
            ],
            "text": "In a shoebox in the closet. Sixty years. I found them when we cleared out her house.",
            "speaker": "Daniel Okafor",
            "in": 53.0,
            "out": 71.4,
            "clipName": "A001C001.mov",
            "reel": "A001",
            "sourceName": "Daniel Okafor, May 12",
            "tcIn": "08:05:02:23",
            "tcOut": "08:05:21:08"
          },
          {
            "id": "bite-shoebox-2",
            "transcriptId": "transcript-daniel",
            "segmentIds": [
              "seg-daniel-6"
            ],
            "text": "You don’t forget the sound of water coming under the door. She told me that the first time I asked her about it.",
            "speaker": "Daniel Okafor",
            "in": 72.0,
            "out": 86.9,
            "clipName": "A001C001.mov",
            "reel": "A001",
            "sourceName": "Daniel Okafor, May 12",
            "tcIn": "08:05:21:22",
            "tcOut": "08:05:36:20",
            "note": "End the scene here; hold on the door."
          }
        ]
      }
    ]
  },
  "costReport": {
    "estimates": [
      {
        "id": "estimate-drone",
        "lineId": "line-2100-9",
        "toComplete": 0,
        "note": "The only drone day is done; it ran over by one setup."
      }
    ]
  },
  "structure": {
    "threads": [
      {
        "id": "thread-daniel",
        "name": "Daniel and the photographs",
        "color": "blue",
        "personId": "person-daniel-okafor"
      },
      {
        "id": "thread-ruth",
        "name": "Ruth and the diary",
        "color": "orange",
        "personId": "person-ruth-hammond"
      },
      {
        "id": "thread-levee",
        "name": "The new levee",
        "color": "green"
      }
    ],
    "acts": [
      {
        "id": "act-1",
        "title": "Act one: the water"
      },
      {
        "id": "act-2",
        "title": "Act two: what was kept"
      },
      {
        "id": "act-3",
        "title": "Act three: the new levee"
      }
    ],
    "sequences": [
      {
        "id": "sequence-1965",
        "actId": "act-1",
        "title": "1965"
      },
      {
        "id": "sequence-boxes",
        "actId": "act-2",
        "title": "Boxes and closets"
      }
    ],
    "cards": [
      {
        "id": "card-open",
        "title": "River at dawn",
        "summary": "The river high against the levee; sandbags in the half light",
        "seconds": 75,
        "threadIds": [
          "thread-levee"
        ],
        "actId": "act-1"
      },
      {
        "id": "card-roof",
        "title": "The roof",
        "summary": "Daniel: his grandmother photographs the flood from the roof",
        "seconds": 28,
        "timeFromPaperEdit": true,
        "paperEditSceneId": "scene-roof",
        "threadIds": [
          "thread-daniel"
        ],
        "sequenceId": "sequence-1965"
      },
      {
        "id": "card-diary-night",
        "title": "The night the levee broke",
        "summary": "Ruth reads the diary entry from the night of the flood",
        "seconds": 150,
        "threadIds": [
          "thread-ruth"
        ],
        "sequenceId": "sequence-1965"
      },
      {
        "id": "card-shoebox",
        "title": "The shoebox",
        "summary": "Sixty years in a closet",
        "seconds": 33,
        "timeFromPaperEdit": true,
        "paperEditSceneId": "scene-shoebox",
        "threadIds": [
          "thread-daniel"
        ],
        "sequenceId": "sequence-boxes"
      },
      {
        "id": "card-secret",
        "title": "Why she kept it secret",
        "summary": "Ruth on sixty years of silence",
        "seconds": 120,
        "threadIds": [
          "thread-ruth"
        ],
        "sequenceId": "sequence-boxes"
      },
      {
        "id": "card-crew",
        "title": "Levee crew at work",
        "summary": "Marcus and the crew raise the levee",
        "seconds": 95,
        "threadIds": [
          "thread-levee"
        ],
        "actId": "act-3"
      },
      {
        "id": "card-leon",
        "title": "Leon at the grain elevator",
        "summary": "The 1988 flood from the levee board’s side",
        "threadIds": [
          "thread-levee"
        ]
      }
    ]
  },
  "cuts": [
    {
      "id": "cut-rough-1",
      "name": "Rough cut 1",
      "date": "2026-08-14",
      "runningTime": "1:52:40",
      "changes": "First assembly of the interviews and the May footage.",
      "screenings": [
        {
          "id": "screening-rough-1",
          "date": "2026-08-20",
          "audience": "Ana, Lena and Priya"
        }
      ],
      "notes": [
        {
          "id": "note-r1-1",
          "screeningId": "screening-rough-1",
          "tc": "0:00:00",
          "tcOut": "0:06:30",
          "cardId": "card-open",
          "from": "Ana",
          "text": "The opening takes too long to get to the water.",
          "status": "done"
        },
        {
          "id": "note-r1-2",
          "screeningId": "screening-rough-1",
          "tc": "0:24:10",
          "cardId": "card-roof",
          "shot": "A001C002 close",
          "from": "Lena",
          "text": "Use the close-up for the roof story; the wide loses his face.",
          "status": "done"
        },
        {
          "id": "note-r1-3",
          "screeningId": "screening-rough-1",
          "tc": "1:10:00",
          "tcOut": "1:18:45",
          "cardId": "card-crew",
          "from": "Priya",
          "text": "The levee crew scene needs a character to follow.",
          "status": "carried",
          "carriedToCutId": "cut-fine-3"
        }
      ]
    },
    {
      "id": "cut-fine-3",
      "name": "Fine cut 3",
      "date": "2026-09-22",
      "runningTime": "1:31:05",
      "changes": "Ruth’s diary moved into act one; new opening on the river at dawn.",
      "screenings": [
        {
          "id": "screening-fine-3",
          "date": "2026-09-29",
          "audience": "Two friends of the film and our fiscal sponsor"
        }
      ],
      "notes": [
        {
          "id": "note-f3-1",
          "tc": "1:02:15",
          "tcOut": "1:08:00",
          "cardId": "card-crew",
          "from": "Priya",
          "text": "The levee crew scene needs a character to follow.",
          "status": "done",
          "carriedFromCutId": "cut-rough-1",
          "carriedFromNoteId": "note-r1-3"
        },
        {
          "id": "note-f3-2",
          "screeningId": "screening-fine-3",
          "tc": "0:41:30",
          "cardId": "card-secret",
          "from": "Fiscal sponsor",
          "text": "Hard to follow who Ruth is talking to here.",
          "status": "done"
        },
        {
          "id": "note-f3-3",
          "screeningId": "screening-fine-3",
          "tc": "1:20:00",
          "from": "Friend of the film",
          "text": "Would love one more beat with Daniel after the shoebox.",
          "status": "deferred"
        }
      ]
    },
    {
      "id": "cut-locked-12",
      "name": "Locked cut v12",
      "date": "2026-10-18",
      "runningTime": "1:24:30",
      "changes": "Picture lock.",
      "locked": true
    }
  ],
  "clearanceReport": {
    "scripts": [
      {
        "id": "script-locked-12",
        "name": "Locked cut v12, act one",
        "format": "text",
        "frameRate": "23.976",
        "startTc": "01:00:00:00",
        "segments": [
          {
            "id": "cr-seg-1",
            "start": 0.0,
            "end": 8.0,
            "speaker": "Narrator",
            "text": "In the spring of 1965 the river came over the levee at Riverside."
          },
          {
            "id": "cr-seg-2",
            "start": 8.5,
            "end": 19.0,
            "speaker": "Ruth Hammond",
            "text": "My mother kept a diary that whole week. She wrote down every sound."
          },
          {
            "id": "cr-seg-3",
            "start": 19.5,
            "end": 27.0,
            "speaker": "Ruth Hammond",
            "text": "The Riverside Courier said the water stopped at Mill Road. It didn’t. It came right into the Hammond house."
          },
          {
            "id": "cr-seg-4",
            "start": 27.5,
            "end": 40.0,
            "speaker": "Daniel Okafor",
            "text": "My grandmother climbed onto the roof with a box camera and took pictures of the water."
          },
          {
            "id": "cr-seg-5",
            "start": 40.5,
            "end": 52.0,
            "text": "(Music: Muddy Water Hymn, The Low Waters, under the montage)"
          },
          {
            "id": "cr-seg-6",
            "start": 52.5,
            "end": 63.0,
            "speaker": "Leon Pryor",
            "text": "At the grain elevator we lost two years of seed. Nobody wrote that down."
          }
        ],
        "marks": [
          {
            "id": "mark-ruth",
            "segId": "cr-seg-2",
            "words": "My mother kept a diary",
            "kind": "quote",
            "override": "cleared",
            "note": "Ruth’s own family diary; covered by her appearance release"
          },
          {
            "id": "mark-courier",
            "segId": "cr-seg-3",
            "words": "The Riverside Courier",
            "kind": "archival",
            "elementId": "sample-04"
          },
          {
            "id": "mark-hammond-house",
            "segId": "cr-seg-3",
            "words": "Hammond house",
            "kind": "place",
            "locationId": "location-hammond-house"
          },
          {
            "id": "mark-daniel",
            "segId": "cr-seg-4",
            "words": "My grandmother",
            "kind": "person",
            "personId": "person-daniel-okafor",
            "note": "Daniel speaks about his grandmother; he appears on camera"
          },
          {
            "id": "mark-hymn",
            "segId": "cr-seg-5",
            "words": "Muddy Water Hymn",
            "kind": "music",
            "elementId": "sample-03"
          },
          {
            "id": "mark-leon",
            "segId": "cr-seg-6",
            "words": "Leon Pryor",
            "kind": "person",
            "personId": "person-leon-pryor"
          },
          {
            "id": "mark-elevator",
            "segId": "cr-seg-6",
            "words": "grain elevator",
            "kind": "place",
            "locationId": "location-grain-elevator"
          }
        ]
      }
    ]
  },
  "chainOfTitle": {
    "items": [
      {
        "id": "binder-ul-option",
        "key": "ul-option",
        "status": "na",
        "note": "The film isn’t based on an earlier work."
      },
      {
        "id": "binder-ul-life",
        "key": "ul-life",
        "status": "na",
        "note": "A documentary; no dramatized life stories."
      },
      {
        "id": "binder-ag-composer",
        "key": "ag-composer",
        "status": "missing",
        "note": "Mira’s deal memo is still a draft; the composer agreement follows it."
      },
      {
        "id": "binder-cr-film",
        "key": "cr-film",
        "status": "missing",
        "note": "File after picture lock."
      },
      {
        "id": "binder-ot-eo",
        "key": "ot-eo",
        "assetIds": [
          "asset-eo-certificate"
        ]
      }
    ]
  },
  "festivalStrategy": {
    "homeCountry": "United States",
    "homeRegion": "North America"
  },
  "pressNotes": {
    "directorStatement": "I grew up downstream from Riverside. This film is about what a town remembers, and who does the remembering.",
    "bioIds": [
      "person-lena-ward",
      "person-ana-reyes",
      "person-priya-nair"
    ],
    "stillIds": [
      "asset-still-levee"
    ],
    "specs": {
      "year": "2026",
      "country": "United States",
      "language": "English",
      "format": "Digital, color",
      "aspectRatio": "1.85:1",
      "sound": "5.1"
    },
    "contacts": [
      {
        "id": "press-contact-lowwater",
        "role": "Production",
        "name": "Ana Reyes",
        "company": "Lowwater Films",
        "email": "ana@example.com"
      }
    ]
  },
  "awards": [
    {
      "id": "award-riverbend",
      "name": "Riverbend Documentary Awards",
      "category": "Documentary feature",
      "rules": "First shown in 2027, with a festival screening or a qualifying run.",
      "windowStart": "2027-01-01",
      "windowEnd": "2027-12-31",
      "deadline": "2027-09-01",
      "fee": 75,
      "status": "considering",
      "nominationsDate": "2027-11-15",
      "ceremonyDate": "2028-01-20"
    },
    {
      "id": "award-valley-press",
      "name": "Valley Press Circle",
      "category": "Best debut",
      "rules": "First shown in 2026.",
      "windowStart": "2026-01-01",
      "windowEnd": "2026-12-31",
      "deadline": "2026-12-10",
      "status": "considering"
    }
  ],
  "socialPosts": [
    {
      "id": "post-prairie-announce",
      "date": "2027-02-12",
      "platform": "Instagram",
      "status": "draft",
      "text": "The River Keeps premieres at Prairie Docs in March.",
      "eventKey": "festival:festival-prairie:announce"
    }
  ],
  "deliverables": {
    "deliverTo": "Riverside Streaming (fictional)",
    "dueDate": "2027-02-15",
    "items": [
      {
        "id": "deliverable-master",
        "key": "master",
        "status": "delivered",
        "owner": "Priya Nair",
        "spec": "ProRes 4444, 23.976 fps, 1.85:1"
      },
      {
        "id": "deliverable-dcp",
        "key": "dcp",
        "status": "na"
      },
      {
        "id": "deliverable-cc",
        "key": "cc",
        "status": "progress",
        "owner": "Caption house",
        "due": "2027-01-20"
      },
      {
        "id": "deliverable-poster",
        "custom": true,
        "key": "deliverable-poster",
        "title": "Platform tile artwork",
        "section": "artwork",
        "owner": "Ana Reyes"
      }
    ]
  },
  "qc": {
    "versions": [
      {
        "id": "master-v1",
        "name": "v1 master",
        "date": "2026-10-28"
      },
      {
        "id": "master-v2",
        "name": "v2 master",
        "date": "2026-11-04"
      }
    ],
    "reports": [
      {
        "id": "qc-report-1",
        "versionId": "master-v1",
        "vendor": "Clearframe QC (fictional)",
        "date": "2026-11-01",
        "result": "fail",
        "issues": [
          {
            "id": "qc-1",
            "tc": "01:04:12:08",
            "description": "Dead pixel, upper left",
            "severity": "major",
            "area": "picture",
            "owner": "colorist",
            "fix": "fixed",
            "fixedInId": "master-v2"
          },
          {
            "id": "qc-2",
            "tc": "01:22:40:00",
            "tcOut": "01:22:44:12",
            "description": "Dialogue peaks over -10 dBTP",
            "severity": "major",
            "area": "sound",
            "owner": "mixer",
            "fix": "open"
          },
          {
            "id": "qc-3",
            "tc": "00:58:02:15",
            "description": "Caption off screen two frames early",
            "severity": "minor",
            "area": "captions",
            "owner": "captions",
            "fix": "disputed",
            "note": "Caption house says the spec allows it"
          },
          {
            "id": "qc-4",
            "tc": "01:10:00:00",
            "description": "Soft focus in archival shot",
            "severity": "note",
            "area": "picture",
            "owner": "editor",
            "fix": "waived"
          }
        ]
      }
    ]
  },
  "waterfall": {
    "tiers": [
      {
        "id": "tier-sales-fee",
        "name": "Sales agent fee",
        "kind": "gross",
        "percent": 15,
        "party": "Sales agent"
      },
      {
        "id": "tier-sales-expenses",
        "name": "Sales agent expenses",
        "kind": "fixed",
        "amount": 20000,
        "party": "Sales agent",
        "note": "Capped at $20,000"
      },
      {
        "id": "tier-recoup",
        "name": "Investor recoupment",
        "kind": "fixed",
        "amount": 150000,
        "party": "Investors"
      },
      {
        "id": "tier-premium",
        "name": "Investor premium (20%)",
        "kind": "fixed",
        "amount": 30000,
        "party": "Investors"
      },
      {
        "id": "tier-deferrals",
        "name": "Deferred fees",
        "kind": "fixed",
        "amount": 25000,
        "party": "Deferred crew"
      },
      {
        "id": "tier-profits",
        "name": "Net profits",
        "kind": "split",
        "splits": [
          {
            "party": "Investors",
            "share": 50
          },
          {
            "party": "Producers",
            "share": 50
          }
        ]
      }
    ],
    "scenarios": [
      {
        "id": "scenario-low",
        "name": "Low",
        "gross": 120000
      },
      {
        "id": "scenario-high",
        "name": "High",
        "gross": 400000
      }
    ]
  },
  "revenueStatements": [
    {
      "id": "statement-riverside-q3",
      "contractId": "contract-dist-riverside-streaming",
      "periodStart": "2026-07-01",
      "periodEnd": "2026-09-30",
      "statementDate": "2026-10-31",
      "territory": "United States",
      "media": "svod",
      "gross": 52000,
      "fees": 13000,
      "expenses": 4000,
      "paidDate": "2026-11-05",
      "reference": "RS-2026-Q3"
    },
    {
      "id": "statement-skyway-1",
      "contractId": "contract-dist-skyway",
      "periodStart": "2026-09-01",
      "periodEnd": "2026-10-31",
      "statementDate": "2026-11-03",
      "territory": "Worldwide",
      "media": "airline",
      "gross": 3500,
      "net": 3500
    }
  ],
  "bookings": [
    {
      "id": "booking-state-university",
      "venue": "State University library (fictional)",
      "kind": "educational",
      "contact": "Media librarian",
      "startDate": "2026-09-01",
      "endDate": "2029-08-31",
      "status": "confirmed",
      "license": "three-year",
      "fee": 450,
      "payment": "paid",
      "paidDate": "2026-09-20",
      "materialsNeeded": [
        "file"
      ],
      "materials": {
        "file": "2026-09-02"
      }
    },
    {
      "id": "booking-riverside-library",
      "venue": "Riverside Public Library",
      "kind": "community",
      "city": "Riverside",
      "startDate": "2026-12-05",
      "status": "confirmed",
      "license": "flat",
      "fee": 250,
      "payment": "invoiced",
      "invoicedDate": "2026-10-01",
      "materialsNeeded": [
        "bluray",
        "guide"
      ]
    },
    {
      "id": "booking-prairie-cinema",
      "venue": "Prairie Cinema (fictional)",
      "kind": "theatrical",
      "city": "Prairie City",
      "startDate": "2027-03-20",
      "endDate": "2027-03-26",
      "status": "inquiry",
      "license": "split",
      "splitPercent": 35
    }
  ],
  "theoryOfChange": {
    "goal": "Riverside residents have a say in how the new levee is planned.",
    "audiences": [
      {
        "id": "audience-residents",
        "name": "Riverside residents"
      },
      {
        "id": "audience-planners",
        "name": "County planners and the levee board"
      }
    ],
    "activities": [
      {
        "id": "activity-screenings",
        "text": "Community screenings with a conversation afterward",
        "audienceIds": [
          "audience-residents"
        ],
        "outcomeIds": [
          "outcome-aware"
        ]
      },
      {
        "id": "activity-panel",
        "text": "A panel with the levee board at the library premiere",
        "audienceIds": [
          "audience-planners",
          "audience-residents"
        ],
        "outcomeIds": [
          "outcome-meetings"
        ]
      }
    ],
    "outcomes": [
      {
        "id": "outcome-aware",
        "text": "Residents know the levee plan is open for comment",
        "term": "short",
        "audienceIds": [
          "audience-residents"
        ]
      },
      {
        "id": "outcome-meetings",
        "text": "More residents speak at levee board meetings",
        "term": "medium"
      },
      {
        "id": "outcome-plan",
        "text": "The levee plan reflects residents' comments",
        "term": "long"
      }
    ],
    "indicators": [
      {
        "id": "indicator-attendance",
        "text": "People at community screenings",
        "outcomeId": "outcome-aware",
        "target": 500,
        "unit": "people",
        "source": "Sign-in sheets"
      },
      {
        "id": "indicator-comments",
        "text": "Public comments on the levee plan",
        "outcomeId": "outcome-meetings",
        "target": 200,
        "unit": "comments",
        "baseline": 35,
        "source": "County comment records"
      }
    ]
  },
  "screeningKit": {
    "hosting": "Thank you for hosting a screening of The River Keeps.\n\nPlan for about two hours: the film, then a conversation.",
    "formats": [
      "bluray",
      "file"
    ],
    "tech": "84 minutes. Stereo sound is fine for most rooms."
  },
  "impactReport": {
    "periodStart": "2026-09-01",
    "periodEnd": "2027-03-31",
    "summary": "The first community screenings reached residents along the river.",
    "results": {
      "indicator-attendance": {
        "value": 140,
        "note": "Two screenings so far"
      }
    },
    "stories": [
      {
        "id": "story-levee-meeting",
        "quote": "I never knew the plan was open for comment. I went to the next meeting.",
        "who": "Audience member, community preview",
        "date": "2026-11-14",
        "outcomeId": "outcome-meetings",
        "permission": true
      }
    ]
  },
  "finalCostReport": {
    "closeDate": "2026-10-31",
    "notes": {
      "account-2100": "The drone day ran over by one setup."
    }
  },
  "grantReports": [
    {
      "id": "grant-report-county-heritage",
      "grantId": "grant-county-heritage",
      "dueDate": "2026-12-15",
      "status": "drafting",
      "narrative": "With the County Heritage grant we digitized the Riverside County Historical Society flood footage and filmed two interviews.",
      "deliverables": "Digitize the 1965 flood footage\nA community screening in Riverside County"
    }
  ],
  "contractArchive": {
    "location": "Two drives and the Lowwater Films office safe (fictional)",
    "notes": {
      "contract-hammond-appearance": "Original in the office safe"
    }
  }
}
