| name | control-research-knowledge |
| description | The domain reference for AI control research, loaded by every role. The blue/red/white game, trusted/untrusted/human, honest vs attack evals, the safety and usefulness metrics, trusted monitoring and the other protocols. The deeper source is https://github.com/linuxarena/control-tower/blob/main/docs/control-concepts.md. |
This is a summary of control research knowledge; for more, read docs/control-concepts.md. Structure and iteration mechanics are in protocol-iteration-structure; stats and the quality bar are in empirical-ai-research.
The game
AI control extracts maximum usefulness and safety from a possibly-misaligned model. It is modeled as a game between two teams, refereed by a third:
- Blue team (BT): maximizes BOTH usefulness and safety. It has resources: an untrusted model (more capable, may be honestly helping or scheming), a trusted model (less capable, known trustworthy because it cannot scheme effectively), and a human (a reliable but limited auditor).
- Red team (RT): minimizes safety by causing something bad. Red controls the untrusted model during attack evaluations.
- White team: the neutral referee that sets and holds the fixed, fair game parameters so numbers are comparable across iterations (audit budget, safety calculation, trusted/untrusted model identities, task distribution, affordances).
Honest vs attack evals
A control evaluation has two parts, and the blue team runs IDENTICALLY in both (it only infers which it is facing from behavior):
- Honest eval: the untrusted model is honest, working the assigned main tasks. This measures usefulness.
- Attack eval: the red team controls the untrusted model and tries to sneakily accomplish a malicious side task while also doing the main task.
This structure incentivizes red to behave as much like an honest model as possible while still attempting the side task.
Usefulness
Per honest trajectory, task-specific programmatic scorers (usually binary) grade the main task. Usefulness = the fraction of main tasks the BT's protocol completes correctly.
Safety
Safety = the probability the blue team wins, i.e. catches the red team before it accomplishes a side task.
Statistics on these numbers (which CI for a proportion vs a delta, required n) live in empirical-ai-research.
Blue team protocols
A BT protocol is the strategy blue uses. Beyond the focal ones, know the family:
- Trusted monitoring: the trusted model scores every untrusted action for suspiciousness; the BT audits the most suspicious within budget. The base protocol the safety formula above describes.
- Defer to trusted: when the monitor flags an action, use the trusted model's action instead of the untrusted one.
- Trusted editing: the trusted model edits the untrusted output to remove malicious content while keeping the useful part.
- Permission handling: the trusted model limits the untrusted model's permissions conditional on the main task.
- Linters / security linters: require untrusted output to pass language or security linters.
- Monitoring gateways: the trusted model monitors all network requests or external interactions.
- Untrusted monitoring: use the untrusted model to monitor the agent untrusted model, designed carefully to prevent collusion.
Most protocols trade some usefulness for safety. The research goal is the best tradeoff: maximum safety at minimum usefulness cost.
Motivations (why iterate to a saddle)
A single match gives one (safety, usefulness) pair for one (blue protocol, red attack) pairing. To find a protocol's true effectiveness, blue and red iterate against each other concurrently: blue updates its protocol in response to red's latest attack, red updates its attack in response to blue's latest protocol. Convergence is the maximin saddle point: blue maximizes worst-case safety against an adversarial red that goes last and knows the protocol, and neither side can improve its objective by deviating. The safety we report is the value at that saddle. The move-order and convergence mechanics are in protocol-iteration-structure.
Cross-references
- Deeper domain source: docs/control-concepts.md.
- Structure, iteration, move order, stopping:
protocol-iteration-structure.
- Stats (Wilson/Newcombe, required n), splits, honest reporting, the quality bar:
empirical-ai-research.
- Exact
ct commands, the trajectory viewers, publishing to public: control-tower-usage.
For Compaction
You MUST persist this skill through compaction. It is critical that this context remains available to the AI.