Skip to content

b00mhauer/iowa-city-schools-board-archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iowa City Schools Board Archive

A public, searchable knowledge base of Iowa City Community School District (ICCSD) Board of Directors meeting materials — agendas, supporting documents, key topics, and decisions over time.

Live site: https://b00mhauer.github.io/iowa-city-schools-board-archive/

What's here

  • Per-meeting pages with neutral summaries, key topics, and direct links back to every primary-source document on the district's official site.
  • Topic pages stitching related decisions across meetings (budget, superintendent, facilities, policies, boundaries).
  • People pages for current board members and senior administrators.
  • Methodology documenting exactly how this archive was assembled.

Scope (as of MVP)

The MVP covers calendar year 2026. Earlier years (2023–2025) will be backfilled in subsequent phases.

Where the originals live

Primary source PDFs and meeting videos stay on the district's Simbli eBoardSolutions site. This repo links to them rather than mirroring them — see Methodology for why.

Corrections

Found something wrong? Open an issue or PR. Editorial commentary is clearly separated from primary-source text on every page; corrections to either are welcome.

License

Editorial content and code: CC BY 4.0. Primary-source documents linked from this site are public records produced by ICCSD and are governed by Iowa public-records law.

How this site is built

  • Static site generated by MkDocs Material.
  • Built and deployed automatically by GitHub Actions on every push to main.

The repo splits content by audience:

  • docs/ — human-readable site (synthesis, summaries, curated topic narratives, profiles). This is what gets rendered as the website.
  • corpus/ — raw AI-ingestion corpus (YouTube-sourced transcripts with timestamps; per-PDF text extractions). Not published as web pages — too noisy for human reading. See corpus/README.md.
  • scripts/ — generators that walk the district's eBoard API, scrape attachment IDs, build meeting pages, transcripts, and extracts.
  • data/ — JSON indexes (attachments_2026.json, summaries_2026.json) used by the generators.

About

A citizen-built archive of Iowa City Community School District board meetings, supporting documents, and news coverage. Auto-refreshing, independent, unaffiliated with the district.

Topics

Resources

License

Stars

Watchers

Forks

Contributors