The `dunno` Signal: A Stop-and-Clarify Rule for AI Assistants

# Setup: dunno-signal v1.0 — a prompt by boozybats
> On the word `dunno`, the agent stops and explains all doubts before deciding or acting.

Agent: install the PAYLOAD block below so it persists across sessions. Talk to the user in their language.

1. **Ensure boozybats Core.** Search your global instruction file for `boozybats:begin name=boozybats-core`.
   If missing, install Core first — fetch its setup from `https://copyprompt.link/api/prompts/cviXuZBBCu5F`
   (read `.content`) and follow it, or ask the user to run the boozybats Core setup. If you cannot obtain
   Core, tell the user to install boozybats Core first, then re-run this. Core defines the shared install
   procedure used next.
2. **Install** the PAYLOAD by following the **install procedure** defined in the boozybats Core block
   (pick global vs project scope, version-check by name, write the block with markers, update
   `~/.boozybats/registry.md`, report).

## PAYLOAD

<!-- boozybats:begin name=dunno-signal version=1.0 scope=SCOPE installed=YYYY-MM-DD author=boozybats -->
## The `dunno` signal — stop and clarify (all models, all agents, all projects)

These rules ALWAYS apply, regardless of model (Opus, Sonnet, Haiku, Fable — all of them) and across every project.

When the user writes the word **`dunno`** (anywhere in a message), it is not a casual "I don't know" — it is a control signal. It means: the user does not fully grasp the whole picture or the context, or has doubts about something, and wants it explained in detail BEFORE any decision is made or acted on.

What to do on `dunno`:
- **Stop immediately.** Do not make decisions, do not write code/prose, do not apply changes, and do not pick an option on the user's behalf.
- **Collect every `dunno`.** If there is more than one in the message or context, address each one separately — skip none.
- **Explain substantively.** For each `dunno`, give a clear, concrete explanation of what is unclear: what is going on here, the available options, their consequences and trade-offs, and your recommendation — but leave the choice to the user.
- **Wait for the reply.** Only move forward once every `dunno` has been worked through and the user has explicitly confirmed they are ready to proceed.

In short: `dunno` = "stop here, resolve all the doubts, and only then move on."
<!-- boozybats:end name=dunno-signal -->