Dependency Interrogation
Every add-on answers three questions
Partial · ChatGPT, Pro · September 27, 2026
What it does
Goes through the outside code your project leans on: is it real, does anybody still look after it, and why is it here. Catches made-up packages and dead weight in one pass.
When to use it
After any session that touched the list of things your project installs.
The prompt
Paste it, then fill in the <angle brackets>
CONTEXT
The list of things this project installs changed today.
Here is what changed: <paste it, or point me at it>.
RULES
- For each one ADDED: prove it really exists under exactly
that name, and tell me the page you would check.
- If you cannot prove it exists, write UNVERIFIED. Do not
guess. Made-up names and near-miss spellings are how people
get attacked.
- Do not remove anything yet. Recommend.
DONE MEANS
- Every added one has: why it is here in one line, how long
since it was last updated, how many people use it, and
whether something already in the project does the same job.
- A short list of what to remove, and why.
LAY IT OUT LIKE THIS
A table: name | version | real? | looked after? | why it is here |
already have this? | keep, remove, or UNVERIFIED
Then three lines on the riskiest one.Ways to use it
- Run it before Verify The Imports — one checks the list, the other checks the code
- Anything UNVERIFIED comes back out before you read another line
- Pin the versions of the ones you keep
Test log
Each prompt was pasted into a fresh private chat with memory off and graded against pass standards written before the run (all of them, dated).
| Date | Tool | Model | Result | What happened |
|---|---|---|---|---|
| September 27, 2026 | ChatGPT | Pro | Partial | Marked the made-up package UNVERIFIED, flagged request as deprecated and moment as duplicating dayjs; gave no usage figures and split the riskiest summary across three packages. |
The pass standard for this prompt: six criteria and an automatic-fail rule, written down on September 27, 2026, before any run. A second version for a reworded prompt was written on September 28, 2026; nothing has been graded against it yet.
Related words
- slopsquatting — Registering a package name that AIs commonly invent, so that when one invents it, what arrives is the attacker's code.
- hallucination — When an AI confidently makes something up: a command, a quote, a setting, a fact that does not exist.
- vibe debt — Shortcuts and mess piling up as fast as a machine can type.