# Five rules and a five-check script for talking to many agents (free sample)

> From Agent Control Room: five rules for voice control of agents (voice never approves, one typed owner yes tied to a hash, names that cannot be confused, unclear words read back, stay on your machine), and a read-only script that checks a room config for five of them and tells you whether a spoken line is a yes the room must refuse.

- URL: https://paperchasewebb.ai/bots/marketplace/items/agent-control-room-five-rules-and-checks-free-sample/
- Type: Bot template
- Category: Vibe coding
- By: PaperChaseWebb
- Works with: Claude Code, Codex, Grok Bot, Hermes (named in the listing); Plain .md plus one Python 3 script, standard library only; one prompt for all four harnesses
- Price: Free USD
- Difficulty: Beginner
- Setup time: 5 min
- Time to result: About five minutes to a first result
- Format: Markdown (.md) file, agent-control-room-five-rules-and-checks-free-sample.md
- Version: 1.0, updated 2026-10-28
- License: Personal and commercial use.

## What you end up with

In a minute you know whether your voice setup could approve something by accident, and what to change.

## What you get

- Five rules for voice control of agents
- room_mini.py: five read-only checks and a yes test
- One prompt for all four harnesses
- Worked example: 5 findings, then 0

## Who it is for

Anyone about to talk to their agents, who wants to check that no spoken word can approve anything.

## Tools needed

- Claude Code, Codex, Hermes or Grok Bot: the agents you talk to; each reads the skill file or rules block, reports waiting through a hook, and runs room.py verify before any gated action
- Python 3: runs room.py (router, holds, approvals, board, inbox, hooks), the fifteen-check checker and the eval set; standard library only
- You need: Python 3.9 or newer
- You need: Any of Grok Bot, Claude Code, Codex or Hermes

Cost to run: Free.

## Sample prompt: Find the voice yes (Grok Bot, Claude Code, Codex, Hermes)

```
Read my voice setup and tell me every way a spoken word can approve, allow or answer a permission prompt in it today. List each one with where the setting lives.
Do not change anything.
```

The rules and the script are in the file.

## Free preview of agent-control-room-five-rules-and-checks-free-sample.md

````markdown
# Five rules for talking to many agents, with a five-check quick check (free sample of Agent Control Room)

Version 1.0, 2026-10-28. By PaperChaseWebb. For anyone steering Claude Code, Codex, Hermes or Grok Bot sessions by voice or dictation. One Markdown file and one Python 3 script, standard library only. The script was tested on its worked example (5 findings, then 0) and on six spoken lines. It was not run with a microphone, and nothing here was loaded inside a harness for this release.

Voice tools for agents are getting good at hearing you. The risk is what they do with what they hear. If "approve it" from across the room, a misheard name, or a podcast in the background can merge a branch, the voice layer has become the weakest approval in your setup. This sample gives you the rules we hold to and a small script that checks a control room config against five of them, plus a test for whether a spoken line is a yes the room must refuse.

## Install in one line

Save this page as FREE-SAMPLE.md, then:

```
python3 -c "import re;t=open('FREE-SAMPLE.md').read();open('room_mini.py','w').write(re.search(r'~~~python\n(.*?)~~~',t,re.S).group(1))"
python3 room_mini.py said "approve it"
```

## Five rules

1. **Voice routes, reports and stops. It never approves.** "Status", "tell juniper to fix the login test" and "stop all" are fine by voice. "Yes", "approve it", "go ahead", "always allow" and "1" are refused, every time, whatever the agent is asking.
2. **One owner, one typed ye
````

## Worth knowing

- The sample checks a config and a single line; it does not listen, route or approve anything. The router, board, hooks, approvals, fifteen checks and eval set are in the full pack.
- On 2026-10-28 room_mini.py gave 5 findings on the worked example, then 0 on the fixed config, exit 2 on a missing file, and refused 5 of 5 spoken yes lines while passing a routing line. The prompt was not run inside a harness.

## Questions

**Does it send anything anywhere?** No. It reads one file or one line and opens no network connection.

**What is in the full pack?** A router for a dozen named agents, holds on risky verbs, typed approvals tied to hashes with a verify step, tmux delivery that will not type into a waiting prompt, a status board, a redacted results inbox, hooks for three harnesses, fifteen checks and a labeled eval set of 48 commands. $29.

## How to get it

Free sample. Download it directly at https://paperchasewebb.ai/bots/marketplace/items/agent-control-room-five-rules-and-checks-free-sample/, no signup.

Seller: PaperChaseWebb Inc., mgmt@paperchasewebb.com
