The Project That Was “Done”
A project is marked complete, the team reassigned, the celebration real. Echo closes the epic. Root has seen what “done” means six months on — the unwatched system, the drift, the small decay no one owns because the owner moved on the day it shipped.
The day it ships is the day it begins to rot. Done is when the watching starts.
They closed the epic on a Friday, with a green checkmark and a cake, and reassigned the whole team on Monday.
Echo had shipped the last ticket herself, and she was proud, and she said so. "It's done. Actually done — every acceptance criterion, every test green. They're moving us to the new thing. Feels good to finish something for once."
"Finish," Root said, and turned the word over like a coin he suspected was counterfeit. "What's watching it now?"
"Watching it? It's done. It works."
"It works today. On Friday. With the people who built it still warm in their chairs." He didn't say it harshly. "Monday you're all on something else. The thing you shipped keeps running — through data it hasn't seen yet, traffic it wasn't load-tested for, a dependency that deprecates in March, a certificate that expires in a year. None of that is in the epic. The epic ended at 'done.' Done is where the watching was supposed to start, and you're holding a cake instead."
"Nothing's wrong with it, though."
"Nothing's wrong with the finest clothes either, the day they're sewn. The line says be careful all day long — not because something is wrong, but because the moment of completion is exactly when the small rot sets in unwatched, glossed over, because everything looks finished and everyone wants to believe it." Root tapped the closed ticket. "Six months from now this throws an error at 2 a.m., the on-call who gets paged has never heard of it, and the person who knew why it was built is three projects away and doesn't answer Slack. That's not a bug. That's the shape of 'done' when no one's left to watch."
"So what — we never reassign? Stare at finished things forever?"
"No. You make the watching someone's job before you take the cake. A name on the runbook. An alert that pages a human who's heard of it. A note for the March deprecation, set now, while you still remember. Completion isn't the end of the work. It's the moment the work goes quiet and starts to drift — and the only ones who can hear it drifting are the ones who haven't walked away yet." He took a slice of the cake anyway. "Finish the project. Just don't mistake the checkmark for the finish."
"Done" is a dangerous illusion in software: the moment a project ships and the team disperses is precisely when slow decay begins — unowned, because the people with context have moved on. Closed tickets don't capture what comes after completion (unseen data, future load, a March deprecation, an expiring cert), and there's no one left watching for the drift. Real completion includes handing off the watching — ownership, alerting, runbooks, future-dated reminders — before the team scatters.
Inspired by Lehman's laws of software evolution.
The finest clothes turn to rags. Be careful all day long. In a time of flowering culture, an occasional convulsion is bound to occur, uncovering hidden evil within society. Since the situation is favorable on the whole, such evils can easily be glossed over and concealed from the public. Then everything is forgotten and peace apparently reigns complacently. However, to the thoughtful person, such occurrences are grave omens that should not be neglected. This is the only way of averting evil consequences.
The figure. ䷾ After Completion (Jì Jì), line 4 changing → ䷰ Revolution (Gé). "The finest clothes turn to rags. Be careful all day long." Even at the height of order, an occasional convulsion uncovers hidden decay; because the situation looks favorable, the rot is easily glossed over — and to the thoughtful person, that is exactly the grave omen not to neglect.
The reading. The day it ships is the day it begins to rot, and done is when the watching should start. Hand off the watching — an owner, an alert that pages someone who's heard of it, a note for the March deprecation — before you take the cake. Don't mistake the checkmark for the finish.
Department: Engineering (工)