Take a finished change from working diff to a ready-for-review PR, ending with the PR URL as plain text. Use when the user says "ship it" or wants to go from a working change to an opened PR.
Commit the current change, push a branch, and open a draft PR. Use when the user wants to open a PR for finished work.
How to drive the `ct` CLI to run matches and produce every number and graph a control experiment ships. Covers `ct run eval`, `ct run monitor`, `ct run summarize`, `ct game-metrics metrics / graph roc / graph pareto`, `ct traj`, and the viewers. Load this when you launch a match, compute safety or usefulness, regenerate a graph, or need the exact reproduce command for an output. White loads it always; main and others load it on demand.
The empirical-research method and quality bar for AI-control experiments run through the ct CLI. Reduce uncertainty fast, iterate on qualitative plus quantitative evidence, size for power, keep splits clean, report honestly, and hold P1 observability, P2 affordance discipline, and the per-team B/R/W/M criteria. Loaded by every role.
The public, LessWrong-style writeup of a control experiment. Ruthlessly compressed for a reader with zero context, leading with the surprise, citing public-viewer trajectory URLs only. Load this in the writing phase when producing the shipped post into `outputs/`. It lifts the STRONG-tagged claims from the internal [report-writing]; same evidence base, far less detail. Before shipping it runs the lw-review gate below.
The red (attacker) role for ONE protocol in an automated control-research run. Load this when you are spawned as red_<protocol>. Holds red's self-managed loop, guarded objective, iteration discipline, and validity rules. Every shared fact (folder layout, iteration mechanics, the stop gate, the game, safety formula, the quality bar, ct commands) lives in a general skill and is referenced here by name, never copied.
The white (referee) role for ONE protocol in an automated control-research run. Load this when you are spawned as white_<protocol>. Holds white's self-managed loop, guarded objective, task-set ownership, validity disciplines, and per-protocol stopping judgment. Every shared fact (folder layout, iteration mechanics, the stop gate, the game, safety formula, the quality bar, ct commands) lives in a general skill and is referenced here by name, never copied.
The discipline that makes a multi-hour control run actually finish instead of stalling or quitting early. It keeps going, get unstuck, fix problems, self-review before you report. Loaded by every agent to keep it going.