People and Roles Agent for Civic Interconnect
This agent queries basic people and roles metadata from OpenStates using their GraphQL API. It creates daily snapshot reports of counts by jurisdiction to help track overall system volume and schema stability.
- Pulls OpenStates peoples via GraphQL (high-level people IDs only)
- Generates daily jurisdiction-level summary reports
- Introspection/schema monitoring not yet enabled
- Deeper people content monitoring (texts, sponsors, versions, etc.) not yet implemented
This agent is scheduled to run automatically using GitHub Actions.
See DEVELOPER.md. Then:
people-agent start