華文

Pack 4: Responsiveness — Care-Receiving

A clinic posts hours, yet patients show up to a locked door. A responsive clinic apologises, posts why it happened, updates hours, and texts people next time. The fix becomes part of the system.

Competent action creates new information. The person who was served — or who was failed — now knows something about the system that the system does not yet know about itself. Refusing to receive that knowledge is the fastest path to repeated failure.

Tronto defines responsiveness as "observing that response and making judgements about it — whether the care given was sufficient, successful, or complete." She adds a point that is easy to overlook: the person cared for need not be the one who responds — others in the care setting can assess. Those best positioned to judge whether care worked are often not the engineers who built it but the people who live closest to its effects. For Civic AI, the public question is simple: when a system harms someone, who can contest the result, how fast, and what changes because they spoke?

Definition

Why it matters

Pack 3 checks whether the process ran as promised. Pack 4 checks whether the care actually landed. That is why responsiveness begins with community judgement, not with an engineering pipeline.

Community-authored evaluations, appeals, and repair logs are the public commitment. Some teams later feed those signals into routing or model updates — sometimes called Reinforcement Learning from Community Feedback (RLCF) — but that implementation choice is secondary. The community authors the yardstick first.

The brake as a care mechanism

Feedback pipelines can change future training runs, but they cannot interrupt a wrong decision in the moment when interruption is what care requires. That takes a brake: the mechanism by which the care-receiver — or the care-giver on their behalf — can say "this time, the automated model is wrong; stop, let me override, or route this to a human now." For a nurse, that means overriding a non-alert and calling the doctor without justifying it to a software interface; for a resident, a two-minute action that triggers human review of their case; for a language community, a way to flag a pattern and force a policy review, not merely lodge individual complaints. What makes the brake functional is not sophistication but accessibility and consequentiality: reachable without a maze, and it must actually stop something.

An honest design cannot hide the tension: a brake that is easy to reach is also easy to lean on, and a ward where every alert is overridden has not solved alert fatigue — it has automated it. The answer is not a harder brake but a legible one: log every pull, make it attributable, and surface over-override patterns back into community-authored evaluations as a signal of their own.

What it looks like in practice

From ideas to practice

  1. Expose the appeal button. Every decision should show a one-click route to challenge it, with the clock visible.
  2. Accept harm drafts. Let people describe harms in plain language; turn them into community-reviewed tests with partners.
  3. Triage by severity. Highest-severity cases trigger immediate pause or reversible defaults.
  4. Fix or explain. Publish the remedy or the reason with next steps, on the clock.
  5. Memorialise. Turn incidents into tests and link them from the contract changelog.
  6. Check back. Close the loop with the people who appealed and measure trust-under-loss.

Buildable tools

One case: the flood-bot

What could go wrong

Interfaces

A closing image: the workshop wall of retired broken parts

Imagine a workshop with a wall full of retired broken parts, each tagged with the story of how it broke, how to avoid future damage, and who fixed it. The wall is not a wall of shame; it is a wall of learning — public, and kept by the community that uses the workshop, not only by the engineers who built the machines. The shop that hides its breaks will repeat them. The shop that builds the wall becomes, over time, the most reliable shop in the district — not because it never breaks anything, but because it has made its failures the foundation of its competence.

Previous Next