Corpus status unavailable — verify against official sources· Independent, not affiliated with the Village
About this project

How OswegoLens works

OswegoLens is an independent, resident-built way to explore official Village of Oswego records. It is not affiliated with or endorsed by the Village.

Coverage and freshness

The corpus covers official agendas, approved minutes, audited and adopted financial reports, and the consolidated Village Code. Records are refreshed nightly; the latest successful update and document count appear at the top of every page.

Coverage is not the same as completeness. A newly posted record can arrive between syncs, and an official source can change or become unavailable. Always use the linked source for a final check.

Answers and citations

Ask retrieves relevant passages from the corpus and generates a plain-language answer. Citation and grounding checks remove unsupported claims; if the records are insufficient, the assistant refuses and offers the closest records instead. Budget totals are computed from an arithmetic-checked structured store, not added by the language model.

Questions are single-shot and English-only. OswegoLens does not offer opinions, predictions, endorsements, legal advice, or person-level vote claims that cannot be verified in approved minutes.

Meetings and corrections

Meeting identity comes from the official calendar. Agendas and approved minutes are joined by government body and meeting date. Agenda topics are extracted deterministically and prioritized for public hearings, new business, ordinances, budgets, contracts, and development.

Use the answer-level report control or “Send site feedback” on any page. Reports enter a manual correction queue; they do not silently rewrite or remove public records.

Privacy

There are no resident accounts. OswegoLens stores questions, searches, feedback, and basic product events without IP addresses, cookies, fingerprints, or cross-page session identifiers. These anonymous records are used to find coverage gaps and improve the product.