Latest summary
Council-level local summary artifact.
Latest summary
JSON
file data/cities/corvallis/summary/latest.json
Council-level local summary artifact.
{
"generatedAt": "2026-04-09T22:35:00.000Z",
"model": "seeded-local",
"source": {
"type": "latest",
"limit": 4,
"meetings": [
{
"videoId": "corvallis-08-04-2025-city-council-meeting",
"title": "City Council Meeting",
"date": "2025-08-04",
"committee": "City Council",
"parsedPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/parsed/meetings/corvallis-08-04-2025-city-council-meeting.json",
"summaryPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/summary/meetings/corvallis-08-04-2025-city-council-meeting.json",
"transcriptHash": "8b7d9a61d4f9ea66af0a7fcd63712fbbf7d66f0e635569a6f51f3d1c2c4b3a88"
},
{
"videoId": "corvallis-08-04-2025-city-council-executive-session",
"title": "City Council Executive Session",
"date": "2025-08-04",
"committee": "Executive Session",
"parsedPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/parsed/meetings/corvallis-08-04-2025-city-council-executive-session.json",
"summaryPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/summary/meetings/corvallis-08-04-2025-city-council-executive-session.json",
"transcriptHash": "4a02ae0c8ff6dd8a5fb8d6d7efe6913b1d64738fb6025227d92dcbb57f0fce5f"
},
{
"videoId": "corvallis-08-02-2025-government-comment-corner-councilor-napack",
"title": "Government Comment Corner - Councilor Napack",
"date": "2025-08-02",
"committee": "Government Comment Corner",
"parsedPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/parsed/meetings/corvallis-08-02-2025-government-comment-corner-councilor-napack.json",
"summaryPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/summary/meetings/corvallis-08-02-2025-government-comment-corner-councilor-napack.json",
"transcriptHash": "2cb22b36cb1ef1cf7081fcf46ad9b3f25d338cbf4e8d2f8f1dc2b97beac2e942"
},
{
"videoId": "corvallis-07-24-2025-council-work-session",
"title": "Council Work Session",
"date": "2025-07-24",
"committee": "Council Work Session",
"parsedPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/parsed/meetings/corvallis-07-24-2025-council-work-session.json",
"summaryPath": "/Users/thedjpetersen/code/seacc/data/cities/corvallis/summary/meetings/corvallis-07-24-2025-council-work-session.json",
"transcriptHash": "11a7d0d4f4d44df2b6dfc671e593f5d65dad6c0c0fea9c3550835bbf2656f3c1"
}
]
},
"result": {
"headline": "Corvallis sample corpus seeded for multi-city council routing",
"overview": "Corvallis now has a small local council corpus on disk so the viewer, selector, and URL paths can be exercised across more than one city. This seeded set covers a July 24 work session, an August 2 public outreach event, and an August 4 executive session plus regular council meeting. These are metadata-backed sample artifacts rather than full transcript-derived summaries.",
"activeThemes": [
"Regular council meeting path",
"Executive session path",
"Public outreach event path",
"Work session path",
"Multi-city selector validation"
],
"watchlist": [
"Replace seeded notes with imported Corvallis transcripts",
"Add real Corvallis summary generation",
"Add Corvallis Hindsight bank and recalls",
"Verify Corvallis ingestion against a live source adapter"
],
"notablePeople": [
"Councilor Napack"
],
"uncertainty": "This Corvallis corpus is intentionally seeded from preserved meeting metadata and short note files so the multi-city UI and routes can be exercised. It is not yet a live imported, transcript-derived record."
}
}