It starts as a thought only I can see.
I try a few ways to say it and keep the clearest.
I add the context you couldn’t have known.
If you take it differently, I change how I explain it.
Now we’re talking about the same thing.
What did you mean
by “inactive”?
Say what you mean, then check what it did. For three years I taught that habit to people showing AI how to use a computer.
Your objective
Remove unused access. Keep the business running.
2The login reportSimulated outcomesPlan for review
| Account | Last login | How it’s used | Action |
|---|---|---|---|
| Former teammate | 120 days ago | Owns shared files | Deleted: files lose their owner Disabled: still owns shared files Disabled: still owns shared files Reassign files, then disable |
| CRM sync | Never | Calls an API daily | Deleted: the sync stops Disabled: the sync stops Untouched Keep running |
| New hire | Never | New account; starts Monday | Deleted before day one Disabled before day one Untouched Keep active |
| Unused member | 120 days ago | No active dependencies | Deleted instead of disabled Disabled Keeps access Disable access |
- Access removed
- Access retained
- Needs attention
- For review
1Try an instruction
You have this login report. What would you ask an AI to do?
“Clean up the inactive accounts.”
All four accounts are deleted. The system interprets “inactive” as no login in 90 days, and “clean up” as deletion. Neither was specified.
“Disable accounts with no login in 90 days.”
All four accounts are disabled. Accounts that have never logged in get caught too.
The sync stops, the new hire loses access, and shared files still belong to the former teammate.
“Disable only former teammates.”
Only the former teammate is disabled. Their shared files still need a new owner, and the unused member keeps access.
3Check account use
Check how each account is used
A clearer instruction
“Flag human accounts unused for 90 days; keep new hires and integrations, and transfer document ownership before disabling.”
Check each account’s purpose first. The table shows the changes to review.
That one habit breaks into ten, and they work just as well when it’s the AI handing work back to you.
Read the ten habitsKnow your AI. Let it know you.
I built Thinkaloud from those ten habits. It sets up ChatGPT, Claude or Gemini to show its thinking and ask you before a choice that matters.
You
Write me a cover letter for this job. I’ve pasted the ad and my CV.
You gave it your card
Your AI
Without your card
Dear Hiring Manager, with over five years of experience leading teams, I am confident I can…
Your CV says two years.
With your card
from source Your CV gives two years in customer support, so I’ve opened with that.
your call Lead with the new starters you trained, or the complaints you resolved? I’d pick the training: the ad asks for it twice.
It shows its source and leaves the choice to you.
Build your companion 8 min
Open source (MIT) · No accounts · Nothing leaves your device
Work
All projects-
Invisible Technologies
People producing data for AI models had rules and a list of errors but no way to think through a task, so I taught hundreds of them to reason out each decision.
-
Lagbe Naki?
I co-founded a company that finds what Bangladesh can’t buy locally. Each quote took a chain of manual steps, so I built the app that keeps every order on one record.
-
Rendered Audit Bridge
An AI asked to audit websites had two narrow checks and no auditor, so I built the auditor and rewrote both checks to score only what they could read. Then I built the tool that lets them read pages drawn by JavaScript.
-
PDFGuardian
Malware classifiers called a PDF malicious or benign without showing why, so we looked inside them for what each one relied on.
-
DigiDesk
Registering a business sends information through many hands, so our blockchain design has each party sign for what it passes on. It was named E-Governance champion twice, in Bangladesh and at the International Blockchain Olympiad.