The alert appeared at 7:03 while the delivery cooperative was opening its warehouse. The app had assigned three consecutive jobs to Nuria: two crates of fruit to a fifth-floor flat with no lift, followed by an urgent pickup across the neighbourhood. She had worn a rigid wrist brace for ten days because of a hand injury. She had told the person coordinating that week, who updated a note in the shared calendar. Yet the rule that sorted jobs did not read that calendar. No one pressed the reassignment button. It was not because the team thought Nuria ought to carry weight. Everyone assumed the system had already considered what mattered, or that challenging it would slow an already pressured morning.

When an automated decision goes wrong, the first response often looks for a name: who entered a datum incorrectly, who did not check the screen, who accepted the shift. That search can offer a quick explanation, but it rarely produces learning. In this scene, the injury did not become invisible because one person was careless. It fell out of view through a chain of choices: health information lived in a different tool, the platform valued distance and availability but not lifting restrictions, and manual review depended on someone feeling entitled to interrupt the sequence. A useful review does not begin by asking who failed. It begins by reconstructing what made it reasonable for careful people not to see the risk in time.

The incident is not a private anecdote#

Nuria asked for the first job to be changed and, after an uncomfortable conversation, went home. The cooperative managed the deliveries as best it could. It could have closed the matter with an apology and a reassuring sentence: we will look at the app. But the harm is not limited to the pain of one particular day. If an injured worker learns that disclosing a limitation leads to repeated explanations, suspicious looks, or less income, they may stay quiet next time. If colleagues see that questioning a rule is treated as criticism of the person who configured it, they will stay quiet too. The system becomes blinder precisely when it needs more information.

Nuria asked for the first job to be changed and, after an uncomfortable conversation, went home.

That is why these events should be treated as work and care incidents, even when they do not result in a long absence or a headline. The aim is not to turn every error into a burdensome investigation. It is to retain the information needed to prevent the pattern from happening again. A short factual account separates what is known from what is imagined: when the assignment was generated, which data the rule consulted, where the restriction was recorded, who had real power to change it, and what consequences followed. That discipline protects Nuria and the people who were acting under pressure as well.

Separate facts from convenient stories#

A review meeting can begin with a board divided into three columns. The first records verifiable facts: the injury was reported on Monday; the assignment was issued on Thursday; the rule prioritised early deliveries; three jobs required lifting; the change came after Nuria called. The second records impacts: pain, lost time, improvised redistribution, anxiety among colleagues, and an implicit message about whether it is safe to disclose a limitation. The third keeps questions that remain open: was the note in a format the application could receive, does anyone check exceptions before routes begin, and what happens if a person does not want to explain medical details to the group?

This separation matters because stories arrive before evidence. Someone may say that Nuria should have reminded people in the chat. Someone else may say that the coordinator should have looked at the calendar. Both statements may contain part of the truth, but they turn an incomplete design into a moral assessment of individuals. A non-blaming review does not ban discussion of responsibility. It makes responsibility more exact. It asks who could change what, with what information, on what timetable, and with what support. Responsibility without authority, time, and tools is not a solution; it is an elegant way of leaving the rule untouched.

Protect the person who raises the harm#

The affected person must be able to describe what happened without becoming the compulsory source of every detail. Nuria can say that she cannot take lifting work, but she does not need to describe her diagnosis to ten coworkers. The cooperative can agree on a minimal, restricted form: functional limitation, review date, and contact route. Only people who need to plan receive the necessary information. The shift rule receives an operational condition, not a medical history. Preserving that boundary prevents accessibility from becoming surveillance.

Protection is also needed for the person who spots the problem from the outside. Perhaps Jaime saw the wrist brace and hesitated, but feared he would look slow if he stopped the chain. A mature organisation gives people a simple phrase for that moment: "pause for an unchecked condition." It is not an accusation and it does not require instant proof that the app is wrong. It triggers a brief check before harm occurs. To work, the pause needs an owner, protected time, and a practical alternative. If every alert means a half-hour argument or leaves one person covering an order alone, the protocol will become decorative paper.

Change the rule, not only the message#

After reconstructing the incident, the team needs to select a concrete change. In this case, it might create a temporary restriction field separate from medical data and make the rule automatically exclude incompatible tasks. Adding a tick box is not enough, however. The cooperative must decide who can activate it, how it confirms that it applied, what happens when fewer people are available, and how it prevents exclusion from unfairly reducing paid hours. A good exception does not remove someone from the system; it redistributes work without penalising them for needing care.

The review can include a deliberate test. Before using the change with real cases, the team creates three fictional scenarios: one person cannot lift weight for two weeks, another can only work in a particular time window, and a third needs to avoid long journeys. The group observes which jobs the platform proposes, what explanation it offers, and where human intervention appears. These tests do not prove that an algorithm will be fair forever. They turn a vague promise into a testable question: does the condition reach the point where the decision is made, can a person correct the result without exceptional permission, and is the reason for the correction recorded?

Follow up without monitoring the person#

Learning disappears if the meeting ends with a list of good intentions. Set a nearby date, perhaps three weeks later, to check whether exceptions have worked. Follow-up should not mean asking Nuria again and again about her injury. It can examine respectful, aggregated information: how many assignments paused because of an unchecked condition, how long the response took, how many corrections were made, and whether any affected hours or income. Alongside those numbers, hold a short conversation with the people using the system: was it easy to raise a concern, did anyone feel pressure to hide a need, and was the alternative work genuinely equivalent?

Publishing a summary for the team helps too. There is no need to disclose private details or name people. Four elements are enough: what happened, what impact was observed, which hypothesis was checked, and which rule changed. This transparency corrects a harmful idea: that problems are fixed privately by experts while everyone else should simply trust. The people doing the work know exceptions, rhythms, and risks that do not appear in a job table. Sharing the learning recognises that knowledge and makes the next warning more likely to arrive early.

A review that leaves people able to act#

The important question is not whether an app can distribute jobs quickly. It can, and it may be useful. The question is what happens when speed collides with a reality that did not fit its fields. If the only response is that someone made a mistake by failing to anticipate everything, the tool teaches people to stay silent. If the response allows a decision to be paused, an impact to be described without exposure, a rule to be corrected, and the change to be checked, technology stops being a distant authority and becomes a revisable part of shared work.

The cooperative's next meeting can start with a modest decision: agree that any incompatible shift is paused without demanding public explanations, record the event in a short format, and assign someone to verify the correction. Then test the new rule before it is needed. That step will not eliminate injuries or errors, but it creates something more valuable than a quick apology: confidence that raising harm can change the conditions that made it possible.