# Data provenance — Phase 0 seed

**Retrieved 2026-06-12** from the Rutherford County official meeting-document
archive (RCTV SharePoint), linked from
https://rutherfordcountytn.gov/countycommission_schedule
Share folder: RCTV → "Rutherford County Documents" → "County Commission"
(anonymous public share link; files fetched via the share session, HTTP 200 each,
verified as valid PDFs).

| Local file (data/minutes/) | Original file in county archive | Meeting |
|---|---|---|
| minutes-2025-07-17.pdf | 20250814/D Minutes/Minutes - July 17, 2025.pdf | Jul 17, 2025 |
| minutes-2025-08-14-short.pdf | 20250814/CC Minutes 20250814.pdf | Aug 14, 2025 (summary) |
| minutes-2025-08-14.pdf | 20250911/E Minutes/Minutes - August 14, 2025.pdf | Aug 14, 2025 |
| minutes-2025-09-11.pdf | 20251016/D Reading and Approval of the Minutes/Minutes - September 11, 2025.pdf | Sep 11, 2025 |
| minutes-2025-10-16.pdf | 20251113/D Minutes/October 16, 2025.pdf | Oct 16, 2025 |
| minutes-2025-11-13.pdf | 20251211/D Minutes/Minutes - November 13, 2025.pdf | Nov 13, 2025 |
| minutes-2025-12-11.pdf | 20260115/D Minutes/3607_001.pdf | Dec 11, 2025 |
| minutes-2026-01-15.pdf | 20260212/F Minutes/Jan. 15 Minutes.pdf | Jan 15, 2026 |
| minutes-2026-01-22.pdf | 20260212/F Minutes/Jan. 22 Minutes.pdf | Jan 22, 2026 (special) |
| minutes-2026-02-12.pdf | 20260312/D Minutes/February 12 Minutes.pdf | Feb 12, 2026 |
| minutes-2026-03-12.pdf | 20260416/D Minutes/March 12th, 2026 Commission Minutes.pdf | Mar 12, 2026 |
| minutes-2026-04-16.pdf | 20260514/D Approval of the Minutes/April 16 2026 Commission Minutes.pdf | Apr 16, 2026 |
| minutes-2026-05-14.pdf | 20260611/D Minutes/Minutes May 14.pdf | May 14, 2026 |

Notes:
- June 11, 2026 meeting minutes not yet posted (approved at the next meeting).
- `data/minutes-text/` holds extracted text. Jul–Nov 2025 PDFs have a native
  text layer (pdftotext). Dec 2025–May 2026 are scans, OCR'd with tesseract
  (200–250 dpi); OCR misspellings possible — quotes should be verified against
  the PDF page before publication.
- Speaker-name spellings vary in the minutes themselves (e.g., Walter/Walther,
  Benkorski/Benkarski, Sager/Sagar). The seed ledger uses the most frequent
  spelling per person.
- Mention counts are minimums: the Sep 11, 2025 section includes several
  speakers not individually transcribed in the seed (minutes pp. 3101–3103).

## Verification log

**2026-06-12 — roll-call verification pass (clears all 4 flagged votes).**
Method: pages rendered from the source scans at 300 dpi (pdftoppm), rotated
upright, read visually; every line cross-checked against the printed tally.
- `minutes-2026-01-22.pdf` PDF p.4 (report p.2), item F2: D9 Joshua James =
  YES, D10 Phil Wilson = YES, D20 Trey Gooch = NO (were ILLEGIBLE-VERIFY).
  All 21 lines reconcile 12-9-0 exactly.
- `minutes-2026-03-12.pdf` PDF p.8 (report p.1), item J5 (PBA/Howard Hawk):
  printed tally legible = 19-1-1 (CSV "~19-1-1" corrected); D9 Joshua James =
  YES (was ILLEGIBLE-VERIFY). Reconciles 19-1-1 exactly.
- `minutes-2026-03-12.pdf` PDF p.9 (report p.4), item N6A: all 21 CSV lines
  match the scan; 17-3-1 exact. PDF p.10 (report p.5), item N6B: all 21 CSV
  lines match; 19-1-1 exact. Both flags lifted.

Remaining verification debt after this pass: 0 vote lines, 0 votes;
3 issue statuses still marked "to verify" (RIL-0007, RIL-0009, RIL-0011 —
outcomes need the Apr–Jun 2026 minutes/agendas, separate research task).

**2026-06-12 (evening) — issue-status verification pass (clears the last 3
"to verify" flags).** Method: OCR-text search to locate items, then official
narrative pages read from 150-dpi renders of `minutes-2026-02-12.pdf`.
- **RIL-0007:** item P.8.c, Resolution Approving Private Act (Highway Dept &
  Highway Commission) — APPROVED 20-1-0 by roll call 2026-02-12; all 21 names
  read from the narrative roll call (stamped pp. 2039-2040 / PDF pp. 39-40).
  Recorded as vote V-2026-02-12-P8C. Enactment rests with the TN General
  Assembly.
- **RIL-0009:** item P.8.b, revised Public Comments Policy — REMOVED from the
  2026-02-12 agenda by unanimous voice vote for further Steering discussion
  (stamped p. 2039); no further commission action found through 2026-05-14.
- **RIL-0011:** the same-night legal-services resolution's subject confirmed
  by the earlier roll-call-report verification (item N.6.a, "Resolution
  Approving Renewal of County Attorney Legal Services Agreement").

Ledger verification debt after this pass: ZERO (0 vote lines, 0 votes,
0 issue statuses).

---

# Data provenance — Phase D: Board of Education (BoE) backfill

**Retrieved 2026-06-15** from the official Rutherford County Schools site
(rcschools.net), which migrated to an Apptegy/Thrillshare CMS (the old
`apps/pages/index.jsp` archive URLs now 404). Navigation:
District → School Board → School Board Meetings → "2026 Agendas and Minutes"
(2026) and "Board Meetings & Agendas Archives → 2025 → Minutes" (2025).
PDFs are served from the public CDN `files-backend.assets.thrillshare.com`
(fetched with a browser session via the Claude-in-Chrome extension — the main
site blocks automated fetches; the CDN does not). Each downloaded via curl,
verified as a valid PDF.

- **Document collection (2026):** rcschools.net/documents/district/school-board/2026-agendas-and-minutes/26192458
- **Archive (2025 minutes):** rcschools.net/documents/district/school-board/board-meetings-%26-agendas-archives/school-board-meeting-agendas-and-minutes-2025/minutes/26192206

**Symmetric window:** Jul 2025 – May 2026 (mirrors the commission backfill,
Jul 17 2025 – May 14 2026). All BoE minutes documents in that window were taken
(regular board meetings, special-called meetings, and Policy Committee meetings),
per the symmetric-backfill rule (BODIES.md §Onboarding) — never a single-issue pull.

| Local file (data/boe-minutes/) | Meeting | Type |
|---|---|---|
| 2025-07-21-policy.pdf | Jul 21, 2025 | Policy Committee |
| 2025-07-24.pdf | Jul 24, 2025 | Board Meeting |
| 2025-08-07.pdf | Aug 7, 2025 | Board Meeting |
| 2025-08-21.pdf | Aug 21, 2025 | Board Meeting |
| 2025-09-09-special.pdf | Sep 9, 2025 | Special Called |
| 2025-09-11.pdf | Sep 11, 2025 | Board Meeting |
| 2025-09-25.pdf | Sep 25, 2025 | Board Meeting |
| 2025-10-16.pdf | Oct 16, 2025 | Board Meeting |
| 2025-10-23-policy.pdf | Oct 23, 2025 | Policy Committee |
| 2025-11-06.pdf | Nov 6, 2025 | Board Meeting |
| 2025-11-20.pdf | Nov 20, 2025 | Board Meeting |
| 2025-12-11.pdf | Dec 11, 2025 | Board Meeting |
| 2026-01-08.pdf | Jan 8, 2026 | Board Meeting |
| 2026-01-22.pdf | Jan 22, 2026 | Board Meeting |
| 2026-02-05.pdf | Feb 5, 2026 | Board Meeting |
| 2026-02-19.pdf | Feb 19, 2026 | Board Meeting |
| 2026-02-24-special.pdf | Feb 24, 2026 | Special Called |
| 2026-02-25-special.pdf | Feb 25, 2026 | Special Called |
| 2026-03-05.pdf | Mar 5, 2026 | Board Meeting |
| 2026-03-12-special.pdf | Mar 12, 2026 | Special Called |
| 2026-03-26.pdf | Mar 26, 2026 | Board Meeting |
| 2026-04-09.pdf | Apr 9, 2026 | Board Meeting |
| 2026-04-23.pdf | Apr 23, 2026 | Board Meeting |
| 2026-05-07.pdf | May 7, 2026 | Special Called (budget) |
| 2026-05-14.pdf | May 14, 2026 | Board Meeting |
| 2026-05-26-special.pdf | May 26, 2026 | Special Called |

**26 documents total.** All are **image-only scans (no text layer)** — confirmed
by pdftotext returning 0 characters. OCR'd locally via `src/ocr_boe.sh`
(pdftoppm 200 dpi → tesseract) into `data/boe-minutes-text/`; all OCR output is
**`unverified-ocr`** by rule (SCHEME.md §4) until checked against the source PDF.
Raw vault + OCR text are gitignored (resident PII from sign-in / public-comment
sign-up sheets — same rule as the commission vault, docs/REDACTION.md).

**Status:** source acquired + OCR. NOT yet extracted into the ledger. BoE body
stays PLANNED (dashboard "coverage pending") until extraction + human review of
the full set is complete — no partial publish (symmetric-backfill rule).
