The binder was a three-ring relic with a cracked spine and a faded sticker of a long-defunct software logo on the front. It sat on the edge of Beth’s desk for , a physical manifestation of everything the IT department knew but hadn’t quite codified. It wasn’t just a book; it was a totem. When a new hire arrived, Beth would pull that binder down, flip to a section marked with a neon pink post-it note, and begin a series of ritualistic phone calls and manual entries that ensured the new developer actually had a digital seat to sit in.
When Beth retired, the HR department decided that the binder was a liability. They were right, in a strictly logical sense. You can’t scale a neon pink post-it note. So, they spent and three focus groups distilling the binder into a pristine, forty-item onboarding checklist. It was beautiful. It lived in the cloud. It had progress bars that filled with satisfying green hues as tasks were completed. But in our rush to make the process legible, we deleted the wisdom that lived in the margins.
The checklist forgot the step everyone trips on
The official onboarding checklist forgot the one step that everyone actually trips on, and I didn’t realize it until Sarah started.
Sarah was a brilliant systems engineer, the kind of person who reads documentation for fun. On her first day, her manager handed her the digital checklist. Item 1: Hardware assignment. Item 2: Email setup. Item 14: Security badge. Everything went smoothly until Item 22. It was a simple line of text, unadorned and lacking any sub-bullets: “Assign RDS license.”
Item 14: Security Badge
Item 22: Assign RDS license
Sarah, following the list to the letter, saw the box… and clicked “Done.”
In the old days, Beth would see that step and pause. She knew that “assigning a license” wasn’t a toggle switch; it was a procurement dance. She knew that the difference between a User CAL and a Device CAL was the difference between a functional remote workforce and a series of “Access Denied” errors that would paralyze the department by noon. But the new checklist, in its quest for streamlined efficiency, had flattened that judgment into a single, binary checkbox.
Sarah, following the list to the letter, saw the box, assumed the license was already sitting in a pool somewhere, and clicked “Done.” Because the checklist was just a list of declarations, it didn’t check if the license actually existed or if it was the correct version for our Server 2022 environment. It just recorded that Sarah had acknowledged the task.
The silent fuse of the 120-day period
Three days later, when Sarah tried to log into the terminal server from her home office, the for the Remote Desktop Services role was the only thing keeping her connected. And that grace period was ticking down like a silent fuse.
This is where the “Checklist Fallacy” becomes dangerous. We assume that by listing a task, we have explained how to perform it. But a checklist is a map, not the terrain. When we transitioned from Beth’s manual, idiosyncratic process to the automated list, we didn’t just digitize the steps-we erased the “how.”
Day 1: Install
Day 60: Warning
Day 120: Shutdown
The RDS Licensing Grace Period: A false sense of success that masks an impending system blackout.
To understand why Sarah’s checkbox was a lie, you have to look at how Microsoft’s Remote Desktop Services (RDS) actually functions at the technical level. It isn’t a simple “on/off” feature. When you install the RDS role on a Windows Server, the system enters a Licensing Grace Period. For roughly four months, anyone can connect. It feels like the system is working perfectly. The “onboarding” seems successful.
However, behind the scenes, the RD Session Host is constantly shouting into the void, looking for a Licensing Server that has been populated with valid Client Access Licenses (CALs). If that server doesn’t respond with a valid token, the moment that ends, the door slams shut. No one gets in. Not the developers, not the admins, not the CEO.
In Beth’s binder, there was a specific note: “Call the vendor, get the 50-pack of User CALs for the 2022 server, and don’t forget to activate the license server ID.” That note recognized that licensing is a physical hurdle, not a clerical one. Sarah’s checklist didn’t have that note. It just had a box that satisfied a manager’s dashboard.
“Chloe A.-M., a safety compliance auditor I worked with during a stint in the manufacturing sector, used to call these ‘Phantom Processes.'”
She would walk onto a factory floor where every safety checklist was signed and dated, only to find that the fire extinguishers hadn’t been pressurized in . The person signing the list wasn’t lying; they were just following a form that had divorced the action from the outcome.
– Chloe A.-M., Compliance Auditor
We had done the same thing to our IT infrastructure. By the time Sarah’s grace period was at , the panic set in. The “finished” checklist gave us a false sense of security. We thought we were compliant because the progress bar was green.
The gap in the checklist becomes a chasm
The reality of modern IT is that the “tricky” steps are usually the ones involving third-party compliance and licensing. You can’t just “assign” something you don’t own. This is where the gap in the checklist becomes a chasm. When an admin hits that wall, they need more than a checkbox; they need a partner who understands that a delivery of a license key is the difference between a productive week and a total system blackout.
Looking for a reliable bridge?
Handle technical complexity before the grace period expires:
Browse the RDS CAL Store
In our case, the fix was a frantic Tuesday afternoon of realizing we had zero perpetual licenses for the new server version. We had been running on the fumes of the grace period, convinced by our own paperwork that we were “setup.”
I think about that jar of mustard I threw away. It sat in the back of the fridge, looking like mustard, occupying the space where mustard should be. If I had a “Fridge Inventory Checklist,” I would have checked the box for “Mustard” every week for . But the substance inside had changed. It had lost its utility; it was just a placeholder.
Our onboarding checklist was full of placeholders. “Assign RDS license” was the mustard of our IT process. It looked right on the shelf, but it offered no flavor and no function.
To fix it, I didn’t just add more sub-bullets to the digital checklist. I went back to the principle of the binder. I added a requirement that the person completing the task must attach a screenshot of the activated license server. I forced the “judgment” back into the process. We also started keeping a direct line to specialized suppliers who could bridge the gap between “we need access” and “we have a valid key” in minutes, rather than the weeks it takes to go through a traditional corporate procurement slog.
Why the “informal” part was never a bug
The deeper meaning here is that we are increasingly obsessed with “legibility.” We want our businesses to be readable from . We want dashboards that summarize human effort into tidy percentages. But the more legible we make a process, the more we tend to shave off the rough edges where the actual work happens. The “informal” part of the old onboarding-the part where Beth explained the quirks of the licensing server-wasn’t a bug. It was the feature that kept the system alive.
If you’re currently looking at a checklist that feels too perfect, ask yourself where the “tricky” part went. If a step that used to take a human is now represented by a click, you haven’t necessarily made it more efficient. You might have just hidden the difficulty in a blind spot.
I’ve stopped trusting the checklist. Now, I trust the friction. I look for the places where the process slows down, where someone has to stop and think, “Wait, do we actually have the keys for this?” That friction is where the truth lives. The checklist is a fine tool for remembering to order a laptop, but it’s a terrible tool for ensuring that the laptop can actually connect to the heartbeat of the company.
We eventually got Sarah fully licensed, but it wasn’t because of the official process. It was because an old-timer in the server room saw the warning message on the console and remembered what Beth used to do. He stepped outside the checklist, realized the “done” box was a lie, and spent the afternoon fixing the licensing server.
We don’t need fewer checklists, but we do need more people who are willing to look past them.
We need to remember that the goal isn’t to finish the list; the goal is to get the work done. And sometimes, getting the work done means admitting that the tidy little box on your screen is just a drawing of a door, and you still haven’t found the key.