
City Councillor
Ward 4 · Sample City
Current term · sampleA code-native production library for the planned Rate My Representatives experience. Every phone screen is functional HTML and CSS. Every diagram preserves readable text, explicit status labels, and the boundary between public accountability and private civic life.
The demos cover the swipe deck, card-to-profile expansion, seven-step journey, evidence drawer, full profile, activity timeline, score breakdown, response and correction record, participation status, and accessibility modes.

Ward 4 · Sample City
Current term · sampleUse the buttons or arrow keys. Escape resets the stack.
Sample onlyInteractive concept. No signal is stored.

Member of Parliament · Sample Riding
Canada · Current sample termDigital ID plannedIllustrative profile. All records, dates, and statuses are fictional.
Approximate location identifies three sample levels without publishing an address.
Illustrative flow. Native scrolling remains available on production pages.
“Please show the source and the representative response beside this record.”
Authenticated civic sentimentAuthentication identifies participation status. It does not make an opinion true.

City Councillor · Ward 8
This changes presentation only. Information and reading order remain intact.
These responsive DOM diagrams replace opaque illustrations with selectable, readable concepts. Animation can be added later without hiding the underlying meaning or compromising reduced-motion mode.
Portraits, evidence textures, identity scenes, accessible-use imagery, the generated public commons, and the early-access QR are listed with their manifest IDs and delivery status.


























