{
  "artifact_kind": "events",
  "schema_version": "civic_events_v1",
  "generation_version": "events_v1",
  "status": "complete",
  "meeting": "qzjpnzoyskk.2026-3-16_freeport_township_meeting",
  "meeting_date": "2026-03-16",
  "source_records_artifact": "./data/us_il_freeport_township/intel_gemma4_e4b/records/qzjpnzoyskk.2026-3-16_freeport_township_meeting/qzjpnzoyskk.2026-3-16_freeport_township_meeting.records.json",
  "source_transcript": "./data/us_il_freeport_township/normalized/qzjpnzoyskk.2026-3-16_freeport_township_meeting.txt",
  "source_sha256": "af1bb2dea69235192f6e3ef6b49d0687142ba0a6b5e84dffa469307f4f73d986",
  "meeting_type": "township_board",
  "job_profile": "civic",
  "source_model": "gemma4:e4b",
  "source_record_count": 28,
  "event_count": 23,
  "decision_event_count": 8,
  "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 and roll call",
      "summary": "The Clerk Pro Tem called the roll for attendance.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        1
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Clerk Pro Tem, could you please call the roll. Yes, sir. Yes.",
          "source_record_indices": [
            1
          ],
          "timestamp": 18.14,
          "end_timestamp": 18.14,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Call to order and roll call",
          "summary": "The Clerk Pro Tem called the roll for attendance.",
          "evidence": "Clerk Pro Tem, could you please call the roll. Yes, sir. Yes.",
          "source_chunks": [
            1
          ],
          "timestamp": 18.14,
          "video_id": "QZJpNzoYsKk",
          "record_index": 1
        }
      ],
      "timestamp": 18.14,
      "end_timestamp": 18.14,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0002",
      "event_type": "attendance",
      "subject": "Trustee McIlwain attendance",
      "summary": "Trustee McIlwain was not present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        2
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Trustee McIlwain. He's not here.",
          "source_record_indices": [
            2
          ],
          "timestamp": 18.14,
          "end_timestamp": 18.14,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Trustee McIlwain attendance",
          "summary": "Trustee McIlwain was not present.",
          "evidence": "Trustee McIlwain. He's not here.",
          "source_chunks": [
            1
          ],
          "timestamp": 18.14,
          "video_id": "QZJpNzoYsKk",
          "record_index": 2
        }
      ],
      "timestamp": 18.14,
      "end_timestamp": 18.14,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0003",
      "event_type": "attendance",
      "subject": "Trustee Odendahl attendance",
      "summary": "Trustee Odendahl was present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        3
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Trustee Odendahl. Here.",
          "source_record_indices": [
            3
          ],
          "timestamp": 35.509,
          "end_timestamp": 35.509,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Trustee Odendahl attendance",
          "summary": "Trustee Odendahl was present.",
          "evidence": "Trustee Odendahl. Here.",
          "source_chunks": [
            1
          ],
          "timestamp": 35.509,
          "video_id": "QZJpNzoYsKk",
          "record_index": 3
        }
      ],
      "timestamp": 35.509,
      "end_timestamp": 35.509,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0004",
      "event_type": "attendance",
      "subject": "Trustee Altensey attendance",
      "summary": "Trustee Altensey was present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        4
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Trustee Altensey. Here.",
          "source_record_indices": [
            4
          ],
          "timestamp": 35.509,
          "end_timestamp": 35.509,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Trustee Altensey attendance",
          "summary": "Trustee Altensey was present.",
          "evidence": "Trustee Altensey. Here.",
          "source_chunks": [
            1
          ],
          "timestamp": 35.509,
          "video_id": "QZJpNzoYsKk",
          "record_index": 4
        }
      ],
      "timestamp": 35.509,
      "end_timestamp": 35.509,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0005",
      "event_type": "attendance",
      "subject": "Sellers attendance",
      "summary": "Sellers was present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        5
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Who provides the Sellers? Here.",
          "source_record_indices": [
            5
          ],
          "timestamp": 35.509,
          "end_timestamp": 35.509,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Sellers attendance",
          "summary": "Sellers was present.",
          "evidence": "Who provides the Sellers? Here.",
          "source_chunks": [
            1
          ],
          "timestamp": 35.509,
          "video_id": "QZJpNzoYsKk",
          "record_index": 5
        }
      ],
      "timestamp": 35.509,
      "end_timestamp": 35.509,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0006",
      "event_type": "procedural_action",
      "subject": "Quorum established",
      "summary": "A quorum was confirmed to be present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        6
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "We have a quorum.",
          "source_record_indices": [
            6
          ],
          "timestamp": 50.03,
          "end_timestamp": 50.03,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Quorum established",
          "summary": "A quorum was confirmed to be present.",
          "evidence": "We have a quorum.",
          "source_chunks": [
            1
          ],
          "timestamp": 50.03,
          "video_id": "QZJpNzoYsKk",
          "record_index": 6
        }
      ],
      "timestamp": 50.03,
      "end_timestamp": 50.03,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0007",
      "event_type": "decision",
      "subject": "Approval of minutes for the March 2nd, 2026 meeting",
      "summary": "Motion made to approve the minutes from the March 2nd, 2026 meeting.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        7,
        8,
        9
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          7,
          8
        ],
        "vote": [
          9
        ]
      },
      "evidence": [
        {
          "text": "The first of our bids is the approval of minutes for the March 2nd, 2026 meeting. I need a motion and a second please.",
          "source_record_indices": [
            7
          ],
          "timestamp": 50.03,
          "end_timestamp": 50.03,
          "video_id": "QZJpNzoYsKk"
        },
        {
          "text": "Motion by Altensey, second by Odendahl.",
          "source_record_indices": [
            8
          ],
          "timestamp": 57.469,
          "end_timestamp": 57.469,
          "video_id": "QZJpNzoYsKk"
        },
        {
          "text": "All in favor? Aye. Any opposed? Motion carries.",
          "source_record_indices": [
            9
          ],
          "timestamp": 93.709,
          "end_timestamp": 93.709,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Approval of minutes for the March 2nd, 2026 meeting",
          "summary": "Motion made to approve the minutes from the March 2nd, 2026 meeting.",
          "evidence": "The first of our bids is the approval of minutes for the March 2nd, 2026 meeting. I need a motion and a second please.",
          "source_chunks": [
            1
          ],
          "timestamp": 50.03,
          "video_id": "QZJpNzoYsKk",
          "record_index": 7
        },
        {
          "record_type": "motion",
          "subject": "Approval of minutes for the March 2nd, 2026 meeting",
          "summary": "Motion by Altensey to approve minutes.",
          "evidence": "Motion by Altensey, second by Odendahl.",
          "source_chunks": [
            1
          ],
          "timestamp": 57.469,
          "video_id": "QZJpNzoYsKk",
          "record_index": 8
        },
        {
          "record_type": "vote",
          "subject": "Approval of minutes for the March 2nd, 2026 meeting",
          "summary": "The motion to approve the minutes carried.",
          "evidence": "All in favor? Aye. Any opposed? Motion carries.",
          "source_chunks": [
            1
          ],
          "timestamp": 93.709,
          "video_id": "QZJpNzoYsKk",
          "record_index": 9
        }
      ],
      "outcome": "passed",
      "timestamp": 50.03,
      "end_timestamp": 93.709,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0008",
      "event_type": "decision",
      "subject": "Claims and demands review",
      "summary": "Motion by Odendahl regarding claims and demands.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        10
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          10
        ]
      },
      "evidence": [
        {
          "text": "Motion by Odendahl, second by Altensey.",
          "source_record_indices": [
            10
          ],
          "timestamp": 93.709,
          "end_timestamp": 93.709,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Claims and demands review",
          "summary": "Motion by Odendahl regarding claims and demands.",
          "evidence": "Motion by Odendahl, second by Altensey.",
          "source_chunks": [
            1
          ],
          "timestamp": 93.709,
          "video_id": "QZJpNzoYsKk",
          "record_index": 10
        }
      ],
      "timestamp": 93.709,
      "end_timestamp": 93.709,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0009",
      "event_type": "procedural_action",
      "subject": "Call for roll call after claims/demands",
      "summary": "The Clerk Pro Tem called the roll again after discussion on claims and demands.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        11
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Seeing that there is none, Clerk Pro Tem, please call the roll.",
          "source_record_indices": [
            11
          ],
          "timestamp": 174.68,
          "end_timestamp": 174.68,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "procedural_action",
          "subject": "Call for roll call after claims/demands",
          "summary": "The Clerk Pro Tem called the roll again after discussion on claims and demands.",
          "evidence": "Seeing that there is none, Clerk Pro Tem, please call the roll.",
          "source_chunks": [
            1
          ],
          "timestamp": 174.68,
          "video_id": "QZJpNzoYsKk",
          "record_index": 11
        }
      ],
      "timestamp": 174.68,
      "end_timestamp": 174.68,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0010",
      "event_type": "attendance",
      "subject": "Trustee Wilken attendance",
      "summary": "Trustee Wilken was present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        12
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Trustee Wilken, Trustee McIlwain, DeOendahl? Aye.",
          "source_record_indices": [
            12
          ],
          "timestamp": 182.68,
          "end_timestamp": 182.68,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Trustee Wilken attendance",
          "summary": "Trustee Wilken was present.",
          "evidence": "Trustee Wilken, Trustee McIlwain, DeOendahl? Aye.",
          "source_chunks": [
            1
          ],
          "timestamp": 182.68,
          "video_id": "QZJpNzoYsKk",
          "record_index": 12
        }
      ],
      "timestamp": 182.68,
      "end_timestamp": 182.68,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0011",
      "event_type": "attendance",
      "subject": "Supervisor Sellers attendance",
      "summary": "Supervisor Sellers was present.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        13
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "Supervisor Sellers? Aye.",
          "source_record_indices": [
            13
          ],
          "timestamp": 182.68,
          "end_timestamp": 182.68,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "attendance",
          "subject": "Supervisor Sellers attendance",
          "summary": "Supervisor Sellers was present.",
          "evidence": "Supervisor Sellers? Aye.",
          "source_chunks": [
            1
          ],
          "timestamp": 182.68,
          "video_id": "QZJpNzoYsKk",
          "record_index": 13
        }
      ],
      "timestamp": 182.68,
      "end_timestamp": 182.68,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0012",
      "event_type": "decision",
      "subject": "Presentation of appropriation ordinance 2026TO01, fiscal year 2026-2027",
      "summary": "Motion made regarding the presentation of appropriation ordinance 2026TO01.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        14
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          14
        ]
      },
      "evidence": [
        {
          "text": "The next order of business is the presentation of appropriation ordinance 2026TO01, fiscal year 2026-2027. Motion by Altensey, second by Odendahl.",
          "source_record_indices": [
            14
          ],
          "timestamp": 182.68,
          "end_timestamp": 182.68,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Presentation of appropriation ordinance 2026TO01, fiscal year 2026-2027",
          "summary": "Motion made regarding the presentation of appropriation ordinance 2026TO01.",
          "evidence": "The next order of business is the presentation of appropriation ordinance 2026TO01, fiscal year 2026-2027. Motion by Altensey, second by Odendahl.",
          "source_chunks": [
            1
          ],
          "timestamp": 182.68,
          "video_id": "QZJpNzoYsKk",
          "record_index": 14
        }
      ],
      "timestamp": 182.68,
      "end_timestamp": 182.68,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0013",
      "event_type": "discussion",
      "subject": "Appropriation Ordinance 2026TO01 discussion",
      "summary": "Discussion regarding the appropriation ordinance included questions about labeling and when to vote.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        15
      ],
      "source_chunks": [
        1
      ],
      "components": {},
      "evidence": [
        {
          "text": "I am going to hand out the appropriation ordinance. We have this, we have a, has to be labeled for 30 days, right Mike? Yes sir okay so if you have any questions please email Liz or myself and we will do our best to answer those questions for you and when are we gonna vote on On this. Yes? The what? 20Th of April. Oh, I thought he said the 40th.",
          "source_record_indices": [
            15
          ],
          "timestamp": 217.069,
          "end_timestamp": 217.069,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "discussion",
          "subject": "Appropriation Ordinance 2026TO01 discussion",
          "summary": "Discussion regarding the appropriation ordinance included questions about labeling and when to vote.",
          "evidence": "I am going to hand out the appropriation ordinance. We have this, we have a, has to be labeled for 30 days, right Mike? Yes sir okay so if you have any questions please email Liz or myself and we will do our best to answer those questions for you and when are we gonna vote on On this. Yes? The what? 20Th of April. Oh, I thought he said the 40th.",
          "source_chunks": [
            1
          ],
          "timestamp": 217.069,
          "video_id": "QZJpNzoYsKk",
          "record_index": 15
        }
      ],
      "timestamp": 217.069,
      "end_timestamp": 217.069,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0014",
      "event_type": "decision",
      "subject": "Postponement of appropriation ordinance to April 6th meeting",
      "summary": "Motion by Altensey to postpone discussion on the appropriation ordinance until the April 6th board meeting.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        16,
        17,
        18
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          16,
          17
        ],
        "vote": [
          18
        ]
      },
      "evidence": [
        {
          "text": "So moved to the April 6th meeting to postpone. Okay. Second. All righty. Motion by Altensey, second by Odendahl.",
          "source_record_indices": [
            16
          ],
          "timestamp": 315.879,
          "end_timestamp": 315.879,
          "video_id": "QZJpNzoYsKk"
        },
        {
          "text": "We have a motion on the floor, and Steve McIlwain to postpone the appropriation ordinance to April 6th meeting.",
          "source_record_indices": [
            17
          ],
          "timestamp": 337.759,
          "end_timestamp": 337.759,
          "video_id": "QZJpNzoYsKk"
        },
        {
          "text": "All in favor? Aye. Any opposed? Aye. Okay, motion carries.",
          "source_record_indices": [
            18
          ],
          "timestamp": 385.16,
          "end_timestamp": 385.16,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Postponement of appropriation ordinance to April 6th meeting",
          "summary": "Motion by Altensey to postpone discussion on the appropriation ordinance until the April 6th board meeting.",
          "evidence": "So moved to the April 6th meeting to postpone. Okay. Second. All righty. Motion by Altensey, second by Odendahl.",
          "source_chunks": [
            1
          ],
          "timestamp": 315.879,
          "video_id": "QZJpNzoYsKk",
          "record_index": 16
        },
        {
          "record_type": "motion",
          "subject": "Postponement of appropriation ordinance to April 6th meeting",
          "summary": "Steve McIlwain moved to postpone the appropriation ordinance to the April 6th meeting.",
          "evidence": "We have a motion on the floor, and Steve McIlwain to postpone the appropriation ordinance to April 6th meeting.",
          "source_chunks": [
            1
          ],
          "timestamp": 337.759,
          "video_id": "QZJpNzoYsKk",
          "record_index": 17
        },
        {
          "record_type": "vote",
          "subject": "Postponement of appropriation ordinance to April 6th meeting",
          "summary": "The motion to postpone the ordinance carried via voice vote.",
          "evidence": "All in favor? Aye. Any opposed? Aye. Okay, motion carries.",
          "source_chunks": [
            1
          ],
          "timestamp": 385.16,
          "video_id": "QZJpNzoYsKk",
          "record_index": 18
        }
      ],
      "outcome": "passed",
      "timestamp": 315.879,
      "end_timestamp": 385.16,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0015",
      "event_type": "decision",
      "subject": "Approval of service provider agreement with the Boys and Girls Club",
      "summary": "Motion by Wilken regarding the service provider agreement with the Boys and Girls Club.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        19
      ],
      "source_chunks": [
        1
      ],
      "components": {
        "motion": [
          19
        ]
      },
      "evidence": [
        {
          "text": "The next order of business is the approval of service provider agreement with the Boys and Girls Club. I need a motion and a second please. I'll make the motion I guess I'll second Motion by Wilken, second by Altensey",
          "source_record_indices": [
            19
          ],
          "timestamp": 385.16,
          "end_timestamp": 385.16,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Approval of service provider agreement with the Boys and Girls Club",
          "summary": "Motion by Wilken regarding the service provider agreement with the Boys and Girls Club.",
          "evidence": "The next order of business is the approval of service provider agreement with the Boys and Girls Club. I need a motion and a second please. I'll make the motion I guess I'll second Motion by Wilken, second by Altensey",
          "source_chunks": [
            1
          ],
          "timestamp": 385.16,
          "video_id": "QZJpNzoYsKk",
          "record_index": 19
        }
      ],
      "timestamp": 385.16,
      "end_timestamp": 385.16,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0016",
      "event_type": "decision",
      "subject": "Motion to approve revised agreement copy",
      "summary": "A motion was made and seconded regarding a revised copy of an agreement, which contained only grammatical cleanup and nothing substantial changed as far as the agreement goes.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        20
      ],
      "source_chunks": [
        2
      ],
      "components": {
        "motion": [
          20
        ]
      },
      "evidence": [
        {
          "text": "I'll make the motion I guess I'll second Motion by Wilken, second by Altensey I am handing out a revised copy There will be another copy that I'm going to email you guys We have a couple of things that I need to change Mike told me it's more a grammarical type of stuff so it's nothing substantial Nothing's changed as far as the agreement goes. Just some, just some, just some cleanup. The grammar?",
          "source_record_indices": [
            20
          ],
          "timestamp": 398.879,
          "end_timestamp": 398.879,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Motion to approve revised agreement copy",
          "summary": "A motion was made and seconded regarding a revised copy of an agreement, which contained only grammatical cleanup and nothing substantial changed as far as the agreement goes.",
          "evidence": "I'll make the motion I guess I'll second Motion by Wilken, second by Altensey I am handing out a revised copy There will be another copy that I'm going to email you guys We have a couple of things that I need to change Mike told me it's more a grammarical type of stuff so it's nothing substantial Nothing's changed as far as the agreement goes. Just some, just some, just some cleanup. The grammar?",
          "attribution": "unknown",
          "attributes": {
            "made_by": "unknown",
            "seconded_by": "Altensey"
          },
          "source_chunks": [
            2
          ],
          "timestamp": 398.879,
          "video_id": "QZJpNzoYsKk",
          "record_index": 20
        }
      ],
      "timestamp": 398.879,
      "end_timestamp": 398.879,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0017",
      "event_type": "discussion",
      "subject": "Laptop and server purchase quote source",
      "summary": "Discussion occurred regarding a quote for laptops and a server from Wal-Mart, with questions raised about whether the purchase had to be from Wal-Mart and suggestions to check other suppliers like Best Buy or Amazon.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        21
      ],
      "source_chunks": [
        2
      ],
      "components": {},
      "evidence": [
        {
          "text": "I saw we got the quote for the. The new one that I have, the quote is in the old one. I forgot to put it in the new one. It had the details for the cost of each laptop and for the server and it was from Wal-Mart. Does it have to be purchased from Wal-Mart if we approve it? I'm just wondering maybe they can still do some shopping like at Best Buy, Amazon or other places to see just if they get more bang for their buck.",
          "source_record_indices": [
            21
          ],
          "timestamp": 443.639,
          "end_timestamp": 443.639,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "discussion",
          "subject": "Laptop and server purchase quote source",
          "summary": "Discussion occurred regarding a quote for laptops and a server from Wal-Mart, with questions raised about whether the purchase had to be from Wal-Mart and suggestions to check other suppliers like Best Buy or Amazon.",
          "evidence": "I saw we got the quote for the. The new one that I have, the quote is in the old one. I forgot to put it in the new one. It had the details for the cost of each laptop and for the server and it was from Wal-Mart. Does it have to be purchased from Wal-Mart if we approve it? I'm just wondering maybe they can still do some shopping like at Best Buy, Amazon or other places to see just if they get more bang for their buck.",
          "attribution": "unknown",
          "source_chunks": [
            2
          ],
          "timestamp": 443.639,
          "video_id": "QZJpNzoYsKk",
          "record_index": 21
        }
      ],
      "timestamp": 443.639,
      "end_timestamp": 443.639,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0018",
      "event_type": "discussion",
      "subject": "Approval timing and supplier flexibility",
      "summary": "Discussion concluded that the agreement did not stipulate purchase at Walmart, allowing suppliers freedom to check current sales even if approved with an older quote.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        22
      ],
      "source_chunks": [
        2
      ],
      "components": {},
      "evidence": [
        {
          "text": "We didn't put in the agreement that it has to be purchased at Walmart. Well that's exactly what I was thinking too, you know, that they could, once we approve Did you say that they're going to get like, they're going to also do like the extended warranty on it too? Did I hear that?",
          "source_record_indices": [
            22
          ],
          "timestamp": 566.75,
          "end_timestamp": 566.75,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "discussion",
          "subject": "Approval timing and supplier flexibility",
          "summary": "Discussion concluded that the agreement did not stipulate purchase at Walmart, allowing suppliers freedom to check current sales even if approved with an older quote.",
          "evidence": "We didn't put in the agreement that it has to be purchased at Walmart. Well that's exactly what I was thinking too, you know, that they could, once we approve Did you say that they're going to get like, they're going to also do like the extended warranty on it too? Did I hear that?",
          "attribution": "unknown",
          "source_chunks": [
            2
          ],
          "timestamp": 566.75,
          "video_id": "QZJpNzoYsKk",
          "record_index": 22
        }
      ],
      "timestamp": 566.75,
      "end_timestamp": 566.75,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0019",
      "event_type": "decision",
      "subject": "Motion to approve agreement (following discussion)",
      "summary": "The motion passed with 5 votes in favor, one abstention, and zero opposed.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        23
      ],
      "source_chunks": [
        2
      ],
      "components": {
        "vote": [
          23
        ]
      },
      "evidence": [
        {
          "text": "Trustee Odendahl. I will abstain. Because of a conflict of interest, a potential conflict of interest sir? I'm on the board, so I don't want to. Okay. Abstain. And. Aye. Supervisor Sellers. Aye. Motion passes 5-0. With one abstention code, the majority.",
          "source_record_indices": [
            23
          ],
          "timestamp": 703.539,
          "end_timestamp": 703.539,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "vote",
          "subject": "Motion to approve agreement (following discussion)",
          "summary": "The motion passed with 5 votes in favor, one abstention, and zero opposed.",
          "evidence": "Trustee Odendahl. I will abstain. Because of a conflict of interest, a potential conflict of interest sir? I'm on the board, so I don't want to. Okay. Abstain. And. Aye. Supervisor Sellers. Aye. Motion passes 5-0. With one abstention code, the majority.",
          "attribution": "unknown",
          "attributes": {
            "vote_outcome": "passed",
            "vote_method": "roll_call",
            "vote_tally": "5-0 with one abstention"
          },
          "source_chunks": [
            2
          ],
          "timestamp": 703.539,
          "video_id": "QZJpNzoYsKk",
          "record_index": 23
        }
      ],
      "outcome": "passed",
      "timestamp": 703.539,
      "end_timestamp": 703.539,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0020",
      "event_type": "presentation",
      "subject": "Supervisor's expenditure budget report",
      "summary": "The supervisor presented the expenditure budget report.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        24
      ],
      "source_chunks": [
        2
      ],
      "components": {},
      "evidence": [
        {
          "text": "The next order of business is the supervisor's report, and I have nothing to report just yet. I do have some information I do have to hand out to you guys. This is our expenditure budget report, and if I don't hand this out, I'll be in trouble with Liz.",
          "source_record_indices": [
            24
          ],
          "timestamp": 745.12,
          "end_timestamp": 745.12,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "presentation",
          "subject": "Supervisor's expenditure budget report",
          "summary": "The supervisor presented the expenditure budget report.",
          "evidence": "The next order of business is the supervisor's report, and I have nothing to report just yet. I do have some information I do have to hand out to you guys. This is our expenditure budget report, and if I don't hand this out, I'll be in trouble with Liz.",
          "attribution": "Supervisor Sellers",
          "attributes": {
            "identifiers": [
              "expenditure budget report"
            ]
          },
          "source_chunks": [
            2
          ],
          "timestamp": 745.12,
          "video_id": "QZJpNzoYsKk",
          "record_index": 24
        }
      ],
      "attributions": [
        "Supervisor Sellers"
      ],
      "timestamp": 745.12,
      "end_timestamp": 745.12,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0021",
      "event_type": "presentation",
      "subject": "Assessor's Report",
      "summary": "The assessor reported having nothing to report for the meeting.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        25
      ],
      "source_chunks": [
        2
      ],
      "components": {},
      "evidence": [
        {
          "text": "The next order of business is the Assessor's Report. I have nothing to report tonight either.",
          "source_record_indices": [
            25
          ],
          "timestamp": 785.34,
          "end_timestamp": 785.34,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "presentation",
          "subject": "Assessor's Report",
          "summary": "The assessor reported having nothing to report for the meeting.",
          "evidence": "The next order of business is the Assessor's Report. I have nothing to report tonight either.",
          "attribution": "unknown",
          "source_chunks": [
            2
          ],
          "timestamp": 785.34,
          "video_id": "QZJpNzoYsKk",
          "record_index": 25
        }
      ],
      "timestamp": 785.34,
      "end_timestamp": 785.34,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0022",
      "event_type": "presentation",
      "subject": "Trustees' Report",
      "summary": "A trustee apologized for being late due to work obligations.",
      "grouping": {
        "method": "single_record",
        "duplicate_rules": []
      },
      "source_record_indices": [
        26
      ],
      "source_chunks": [
        2
      ],
      "components": {},
      "evidence": [
        {
          "text": "Next up is Trustees' Report. Trustees? I apologize for being late. Unfortunately, I was working on something for work that absolutely had to get done before I logged off, so.",
          "source_record_indices": [
            26
          ],
          "timestamp": 790.34,
          "end_timestamp": 790.34,
          "video_id": "QZJpNzoYsKk"
        }
      ],
      "source_records": [
        {
          "record_type": "presentation",
          "subject": "Trustees' Report",
          "summary": "A trustee apologized for being late due to work obligations.",
          "evidence": "Next up is Trustees' Report. Trustees? I apologize for being late. Unfortunately, I was working on something for work that absolutely had to get done before I logged off, so.",
          "attribution": "unknown",
          "source_chunks": [
            2
          ],
          "timestamp": 790.34,
          "video_id": "QZJpNzoYsKk",
          "record_index": 26
        }
      ],
      "timestamp": 790.34,
      "end_timestamp": 790.34,
      "video_id": "QZJpNzoYsKk"
    },
    {
      "event_id": "event_0023",
      "event_type": "decision",
      "subject": "Motion to adjourn meeting",
      "summary": "A motion was made and seconded to adjourn the meeting until Monday, April 6th, 2026 at 4:30 PM.",
      "grouping": {
        "method": "decision_sequence",
        "duplicate_rules": []
      },
      "source_record_indices": [
        27,
        28
      ],
      "source_chunks": [
        2
      ],
      "components": {
        "motion": [
          27
        ],
        "vote": [
          28
        ]
      },
      "evidence": [
        {
          "text": "Seeing that there is none, I attend the motion to adjourn until Monday, April 6th, 2026 at 4:30 PM So moved. Second. Motion by Altensey, Second by Odendahl.",
          "source_record_indices": [
            27
          ],
          "timestamp": 827.98,
          "end_timestamp": 827.98,
          "video_id": "QZJpNzoYsKk"
        },
        {
          "text": "All in favor? Aye. Any opposed? Seeing there is none, meeting adjourned.",
          "source_record_indices": [
            28
          ]
        }
      ],
      "source_records": [
        {
          "record_type": "motion",
          "subject": "Motion to adjourn meeting",
          "summary": "A motion was made and seconded to adjourn the meeting until Monday, April 6th, 2026 at 4:30 PM.",
          "evidence": "Seeing that there is none, I attend the motion to adjourn until Monday, April 6th, 2026 at 4:30 PM So moved. Second. Motion by Altensey, Second by Odendahl.",
          "attribution": "unknown",
          "attributes": {
            "made_by": "unknown",
            "seconded_by": "Odendahl"
          },
          "source_chunks": [
            2
          ],
          "timestamp": 827.98,
          "video_id": "QZJpNzoYsKk",
          "record_index": 27
        },
        {
          "record_type": "vote",
          "subject": "Motion to adjourn meeting",
          "summary": "The motion to adjourn was passed with no opposition recorded.",
          "evidence": "All in favor? Aye. Any opposed? Seeing there is none, meeting adjourned.",
          "attribution": "unknown",
          "attributes": {
            "vote_outcome": "passed",
            "vote_method": "voice"
          },
          "source_chunks": [
            2
          ],
          "record_index": 28
        }
      ],
      "outcome": "passed",
      "timestamp": 827.98,
      "end_timestamp": 827.98,
      "video_id": "QZJpNzoYsKk"
    }
  ]
}
