What changed since a date
whats_changedWhat the city council actually decided recently — the changeset of council activity in a city since a date: decisions taken (with tallies where a roll call was recorded), issues discussed, development-application status changes, and — on paid plans — per-member votes and stance reversals. Free plans get the aggregated changeset without member attribution (redacted: true). Most decisions are unanimous voice votes with roll_call: false and no tally — they are still decisions; report them.
WHEN: 'What did the council do in the last two weeks?', 'Any movement on development since June?'. WHEN NOT: For one person or one issue over time, use track_position / issue_timeline.
EXAMPLES: { "city": "lehi-ut", "since": "2026-06-21" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City slug (e.g. 'lehi-ut'). | |
| limit | No | Max decisions/issues/applications each. Default 50. | |
| since | Yes | ISO date (YYYY-MM-DD). Only activity on/after this date is returned. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | Yes | ||
| redacted | Yes | True when member-level attribution (vote-by-member, named stance flips) was withheld because the plan does not identify officials. Tallies and decision titles are complete either way. | |
| decisions | Yes | Decisions taken in the window — approved, denied, tabled or continued — whether or not a roll call was recorded (see `roll_call`). Items only discussed are not decisions and appear under issues_active instead. | |
| truncated | Yes | True when the window held more activity than one call reads, so the OLDEST part of it is missing. Narrow `since` and call again rather than reporting the result as complete. | |
| stance_flips | Yes | Members who reversed position within the window. Empty when nobody flipped, or when `redacted` is true. | |
| issues_active | Yes | Issues discussed in the window. | |
| meeting_count | Yes | ||
| applications_active | Yes | Development applications that came up, with the statuses seen in the window. |