Context
During the war, rapid-response aid distribution in Ukraine ran through decentralised volunteer networks. Coordination, logistics, requests, and reporting were spread across dozens of separate channels.
Diagnosis
When every request feels urgent, the system decides who gets helped first. Not policy and not intent: whichever channel happened to carry the message.
Fragmented channels produce a specific mess: the same need served twice while another gets missed, nobody able to see the whole picture, and coordinators working from memory until they burn out.
Any fix had to be light. Anything requiring training or central approval gets abandoned within days by people under that pressure. What mattered was the line between what a local team could decide alone and what genuinely needed a hub. Nobody had written that down, so teams either escalated everything and created a bottleneck, or acted alone and duplicated somebody else’s work.
Results
Duplicated work dropped as requests and supply flows moved through standard formats, and resource use became traceable. Local teams could operate semi-independently while staying aligned with regional goals.
Every template adds friction to something urgent, and each one had to earn its place against the cost of a volunteer stopping to fill it in. Several were simplified more than once before people used them consistently.
The volunteers were never short of effort. What they lacked was a written line between what they could decide alone and what had to go to a hub.