{
  "artifact_kind": "events",
  "schema_version": "civic_events_v1",
  "generation_version": "events_v1",
  "status": "complete",
  "meeting": "hs_fepft2ps.stephenson_county_il_nursing_center_committee_meeting",
  "meeting_date": null,
  "source_records_artifact": "./data/us_il_stephenson_county_board/intel_gemma4_e4b/records/hs_fepft2ps.stephenson_county_il_nursing_center_committee_meeting/hs_fepft2ps.stephenson_county_il_nursing_center_committee_meeting.records.json",
  "source_transcript": "./data/us_il_stephenson_county_board/normalized/hs_fepft2ps.stephenson_county_il_nursing_center_committee_meeting.txt",
  "source_sha256": "c2ea98af2741f2ed64f10104ff1fe10151b853ef2e4b5ab5bbd17fc3a87bb84f",
  "meeting_type": "nursing_center_committee",
  "job_profile": "civic",
  "source_model": "gemma4:e4b",
  "source_record_count": 15,
  "event_count": 11,
  "decision_event_count": 3,
  "multi_record_event_count": 3,
  "duplicate_record_count": 0,
  "review_flag_counts": {},
  "events": [
    {
      "event_id": "event_0001",
      "event_type": "procedural_action",
      "subject": "Call to order",
      "summary": "The meeting was called to order.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        1
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "All right, we're going to call the meeting to order, 2.0, clear, Mr. Whelan.",
          "source_record_indices": [
            1
          ],
          "timestamp": 0.0,
          "end_timestamp": 0.0,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Call to order",
          "summary": "The meeting was called to order.",
          "evidence": "All right, we're going to call the meeting to order, 2.0, clear, Mr. Whelan.",
          "source_chunks": [
            1
          ],
          "timestamp": 0.0,
          "video_id": "Hs_FePft2Ps",
          "record_index": 1
        }
      ],
      "timestamp": 0.0,
      "end_timestamp": 0.0,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0002",
      "event_type": "decision",
      "subject": "Approval of tonight's agenda",
      "summary": "Motion to approve tonight's agenda.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        2,
        3
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          2
        ],
        "vote": [
          3
        ]
      },
      "evidence": [
        {
          "text": "I have a motion to approve.",
          "source_record_indices": [
            2
          ]
        },
        {
          "text": "Seeing none, all those in favor say aye. Aye. Opposed?",
          "source_record_indices": [
            3
          ],
          "timestamp": 59.119,
          "end_timestamp": 59.119,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Approval of tonight's agenda",
          "summary": "Motion to approve tonight's agenda.",
          "evidence": "I have a motion to approve.",
          "source_chunks": [
            1
          ],
          "record_index": 2
        },
        {
          "record_type": "vote",
          "subject": "Approval of tonight's agenda",
          "summary": "The vote on approving tonight's agenda passed.",
          "evidence": "Seeing none, all those in favor say aye. Aye. Opposed?",
          "source_chunks": [
            1
          ],
          "timestamp": 59.119,
          "video_id": "Hs_FePft2Ps",
          "record_index": 3
        }
      ],
      "outcome": "passed",
      "timestamp": 59.119,
      "end_timestamp": 59.119,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0003",
      "event_type": "decision",
      "subject": "Review and approval of meeting minutes from February 12th, 2026",
      "summary": "The vote on approving the meeting minutes carried.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        4,
        5
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "request": [
          4
        ],
        "vote": [
          5
        ]
      },
      "evidence": [
        {
          "text": "Do I have a motion to approve?",
          "source_record_indices": [
            4
          ],
          "timestamp": 65.0,
          "end_timestamp": 65.0,
          "video_id": "Hs_FePft2Ps"
        },
        {
          "text": "Seeing none, all those in favor say aye. Aye. Opposed? All right, motion carries.",
          "source_record_indices": [
            5
          ],
          "timestamp": 78.799,
          "end_timestamp": 78.799,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Review and approval of meeting minutes from February 12th, 2026",
          "summary": "Motion to approve the meeting minutes from February 12th, 2026.",
          "evidence": "Do I have a motion to approve?",
          "source_chunks": [
            1
          ],
          "timestamp": 65.0,
          "video_id": "Hs_FePft2Ps",
          "record_index": 4
        },
        {
          "record_type": "vote",
          "subject": "Review and approval of meeting minutes from February 12th, 2026",
          "summary": "The vote on approving the meeting minutes carried.",
          "evidence": "Seeing none, all those in favor say aye. Aye. Opposed? All right, motion carries.",
          "source_chunks": [
            1
          ],
          "timestamp": 78.799,
          "video_id": "Hs_FePft2Ps",
          "record_index": 5
        }
      ],
      "outcome": "passed",
      "timestamp": 78.799,
      "end_timestamp": 78.799,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0004",
      "event_type": "decision",
      "subject": "Review or approval of claims totaling $315.79",
      "summary": "Motion to approve claims totaling $315.79.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        6,
        8,
        9
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          6,
          8
        ],
        "vote": [
          9
        ]
      },
      "evidence": [
        {
          "text": "All right. Motion to approve by Jackie.",
          "source_record_indices": [
            6
          ],
          "timestamp": 92.799,
          "end_timestamp": 92.799,
          "video_id": "Hs_FePft2Ps"
        },
        {
          "text": "Motion to approve. So moved.",
          "source_record_indices": [
            8
          ],
          "timestamp": 138.8,
          "end_timestamp": 138.8,
          "video_id": "Hs_FePft2Ps"
        },
        {
          "text": "Are you guys supposed to say all in favor? Say aye.",
          "source_record_indices": [
            9
          ],
          "timestamp": 138.8,
          "end_timestamp": 138.8,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Review or approval of claims totaling $315.79",
          "summary": "Motion to approve claims totaling $315.79.",
          "evidence": "All right. Motion to approve by Jackie.",
          "source_chunks": [
            1
          ],
          "timestamp": 92.799,
          "video_id": "Hs_FePft2Ps",
          "record_index": 6
        },
        {
          "record_type": "motion",
          "subject": "Approval of claims totaling $315.79",
          "summary": "Motion to approve the claims.",
          "evidence": "Motion to approve. So moved.",
          "source_chunks": [
            1
          ],
          "timestamp": 138.8,
          "video_id": "Hs_FePft2Ps",
          "record_index": 8
        },
        {
          "record_type": "vote",
          "subject": "Approval of claims totaling $315.79",
          "summary": "The vote on approving the claims was taken by calling for 'aye'.",
          "evidence": "Are you guys supposed to say all in favor? Say aye.",
          "source_chunks": [
            1
          ],
          "timestamp": 138.8,
          "video_id": "Hs_FePft2Ps",
          "record_index": 9
        }
      ],
      "timestamp": 92.799,
      "end_timestamp": 138.8,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0005",
      "event_type": "discussion",
      "subject": "Claims for payment",
      "summary": "Discussion regarding remaining bills owed by the county, noting an amount over two hundred and sixty thousand dollars is left.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        7
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "When are we going to see the remaining bills that need to be paid by the county, you know, that sheet that So the update will be attached at the finance agenda. But I'll provide an update to everybody. Yeah. We know what we owe the other. She's got it right there. Oh, yeah. Yeah. It's there's still. Over what? Two hundred and sixty some thousand dollars left.",
          "source_record_indices": [
            7
          ],
          "timestamp": 100.799,
          "end_timestamp": 100.799,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "discussion",
          "subject": "Claims for payment",
          "summary": "Discussion regarding remaining bills owed by the county, noting an amount over two hundred and sixty thousand dollars is left.",
          "evidence": "When are we going to see the remaining bills that need to be paid by the county, you know, that sheet that So the update will be attached at the finance agenda. But I'll provide an update to everybody. Yeah. We know what we owe the other. She's got it right there. Oh, yeah. Yeah. It's there's still. Over what? Two hundred and sixty some thousand dollars left.",
          "source_chunks": [
            1
          ],
          "timestamp": 100.799,
          "video_id": "Hs_FePft2Ps",
          "record_index": 7
        }
      ],
      "timestamp": 100.799,
      "end_timestamp": 100.799,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0006",
      "event_type": "procedural_action",
      "subject": "Public comment period",
      "summary": "No public comments were given.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        10
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Seeing none, moving on.",
          "source_record_indices": [
            10
          ],
          "timestamp": 146.0,
          "end_timestamp": 146.0,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Public comment period",
          "summary": "No public comments were given.",
          "evidence": "Seeing none, moving on.",
          "source_chunks": [
            1
          ],
          "timestamp": 146.0,
          "video_id": "Hs_FePft2Ps",
          "record_index": 10
        }
      ],
      "timestamp": 146.0,
      "end_timestamp": 146.0,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0007",
      "event_type": "presentation",
      "subject": "Report from nursing facility",
      "summary": "The report indicated the facility has 71 residents as of today, up from 69 reported previously. The facility recently completed its annual state survey and received eight regulatory tags.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        11
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "So the report I sent out says we have 69 residents, but as of today, we have 71. We do have a couple of people in the hospital, So it'll be even higher than that by the end of the week, hopefully. The facility recently completed their annual state survey. We did have eight regulatory tags, but overall, I think it was a very good survey.",
          "source_record_indices": [
            11
          ],
          "timestamp": 162.319,
          "end_timestamp": 162.319,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "presentation",
          "subject": "Report from nursing facility",
          "summary": "The report indicated the facility has 71 residents as of today, up from 69 reported previously. The facility recently completed its annual state survey and received eight regulatory tags.",
          "evidence": "So the report I sent out says we have 69 residents, but as of today, we have 71. We do have a couple of people in the hospital, So it'll be even higher than that by the end of the week, hopefully. The facility recently completed their annual state survey. We did have eight regulatory tags, but overall, I think it was a very good survey.",
          "source_chunks": [
            1
          ],
          "timestamp": 162.319,
          "video_id": "Hs_FePft2Ps",
          "record_index": 11
        }
      ],
      "timestamp": 162.319,
      "end_timestamp": 162.319,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0008",
      "event_type": "presentation",
      "subject": "Facility compliance and operations",
      "summary": "The facility turned in its POC which was accepted, and corrective actions included staff education and retraining where applicable, policy and procedure review and updates, increased monitoring, and continued oversight by the department heads.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        12
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "We did turn in our POC and it was accepted. And so we're just waiting for them to return to say that we are all good. The corrective actions included staff education and retraining where applicable, policy and procedure review and updates, increased monitoring, and continued oversight by the department heads.",
          "source_record_indices": [
            12
          ],
          "timestamp": 189.439,
          "end_timestamp": 189.439,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "presentation",
          "subject": "Facility compliance and operations",
          "summary": "The facility turned in its POC which was accepted, and corrective actions included staff education and retraining where applicable, policy and procedure review and updates, increased monitoring, and continued oversight by the department heads.",
          "evidence": "We did turn in our POC and it was accepted. And so we're just waiting for them to return to say that we are all good. The corrective actions included staff education and retraining where applicable, policy and procedure review and updates, increased monitoring, and continued oversight by the department heads.",
          "source_chunks": [
            1
          ],
          "timestamp": 189.439,
          "video_id": "Hs_FePft2Ps",
          "record_index": 12
        }
      ],
      "timestamp": 189.439,
      "end_timestamp": 189.439,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0009",
      "event_type": "metric",
      "subject": "Staffing levels",
      "summary": "The facility hired four new nurses this week and another nurse was scheduled to start on the 19th.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        13
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "We have actually hired four new nurses this week. So we're really excited about that. And we have another one that was going to start on the 19th.",
          "source_record_indices": [
            13
          ],
          "timestamp": 210.12,
          "end_timestamp": 210.12,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "metric",
          "subject": "Staffing levels",
          "summary": "The facility hired four new nurses this week and another nurse was scheduled to start on the 19th.",
          "evidence": "We have actually hired four new nurses this week. So we're really excited about that. And we have another one that was going to start on the 19th.",
          "source_chunks": [
            1
          ],
          "timestamp": 210.12,
          "video_id": "Hs_FePft2Ps",
          "record_index": 13
        }
      ],
      "timestamp": 210.12,
      "end_timestamp": 210.12,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0010",
      "event_type": "metric",
      "subject": "Agency hours utilization",
      "summary": "Agency use for the month was an all-time low of 241 hours, down from 1500 hours in October and 640 hours in January.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        14
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "So agency is an all time low of 241 hours for the month, down from 1500 hours in October, and 640 hours in January.",
          "source_record_indices": [
            14
          ],
          "timestamp": 222.12,
          "end_timestamp": 222.12,
          "video_id": "Hs_FePft2Ps"
        }
      ],
      "source_records": [
        {
          "record_type": "metric",
          "subject": "Agency hours utilization",
          "summary": "Agency use for the month was an all-time low of 241 hours, down from 1500 hours in October and 640 hours in January.",
          "evidence": "So agency is an all time low of 241 hours for the month, down from 1500 hours in October, and 640 hours in January.",
          "source_chunks": [
            1
          ],
          "timestamp": 222.12,
          "video_id": "Hs_FePft2Ps",
          "record_index": 14
        }
      ],
      "timestamp": 222.12,
      "end_timestamp": 222.12,
      "video_id": "Hs_FePft2Ps"
    },
    {
      "event_id": "event_0011",
      "event_type": "procedural_action",
      "subject": "Adjournment",
      "summary": "Motion to adjourn the meeting.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        15
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "All those in favor say aye. Aye. Opposed?",
          "source_record_indices": [
            15
          ]
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Adjournment",
          "summary": "Motion to adjourn the meeting.",
          "evidence": "All those in favor say aye. Aye. Opposed?",
          "source_chunks": [
            1
          ],
          "record_index": 15
        }
      ]
    }
  ]
}
