Lacunari

Writing

The "nothing collides" promise, explained like you're five (well, thirty-five, but no coding required)

The most technical claim on this whole site, explained with a raffle counter instead of a computer science lecture. No coding required.

Somewhere on this site we say that when a bunch of AI assistants, or people, or both, are working the same project at once, nothing collides. Not "rarely." Not "we try really hard." Cannot. That's a big claim, and it deserves an honest explanation instead of just trust.

So here's the actual mechanism, with the technical name left out on purpose, because you don't need it to understand why this works.

Start with a raffle, not a computer

Picture a raffle with one grand prize and one physical ticket left. Two people, standing at opposite ends of a crowded room, both shout "I'll take it!" at what feels, to both of them, like the exact same instant.

Here's the thing about a well-run raffle, though. There's one ticket book, one person selling from it, and one line of people. Even if two shouts happen at what feels like the same moment to the people shouting, the person holding the book still writes one name down first. Somebody's hand touches the page a half-second before the other. There is no draw, no argument, no "well, technically we both called it." One name goes in the book, and the second person is simply told: sold, pick something else.

Nobody's feelings need to get hurt about that. The second person didn't lose because they were slow or unworthy. They lost because there's exactly one book, and the book can only be written in by one hand at a time.

How that maps onto your AI assistants

Now swap the raffle ticket for a job on a to-do list, like "fix the checkout page." Two AI assistants both decide, at basically the same moment, that they'd like to take that job.

There's one shared list, not two assistants each keeping their own private notes about what's done. When both of them reach for the same job, whichever one's request actually lands first, and one always does, even if it's by a sliver of a second nobody could ever notice, gets it. The list says so, and the list is the only thing anyone trusts.

The other assistant gets told, immediately, plainly: that one's taken, here's what's still open. No argument. No do-over. It just moves on to the next thing on the list, the way the second person at the raffle counter walks off to buy a soda instead of a lottery ticket.

The wrench gets locked too

Winning the job on the list comes with something extra: you're also handed the only wrench for that particular wall.

So if a second assistant needs to touch that same file while the first one still has it, it isn't left to find out the hard way, by editing it and discovering later that someone else was elbow-deep in the same page. It's told outright, up front: someone else already has this, here's who, come back when they're done. That's the difference between finding out about a collision after the damage is done, and never having one happen at all.

What happens if the winner wanders off

One more honest piece, because a system that only works when everyone behaves isn't much of a system. Say an assistant wins the job, and then... just stops. Crashes, loses its connection, whatever.

Nobody sits there forever waiting for it to come back. After a while, the job, and whatever it was holding onto, gets released and put back on the list. Somebody else can pick it up, and the history of who tried before them stays right there instead of being lost.

Why this is worth caring about

None of this depends on the AI assistants being polite, careful, or well-coordinated with each other. They don't even need to know the others exist. The whole guarantee comes from exactly one list, with exactly one hand writing in it at a time. Everybody just has to check that list before they touch anything.

That's it. That's the trick behind "nothing collides." Not magic. Just a raffle counter with one book and one line, and nobody gets a second chance to argue about who shouted first.


The mess this actually prevents →  ·  The technical version, if you want it