OpenAI's alignment team published two new ways to score how well a monitor can catch a model's misbehavior on October 20, 2026. In "Beyond g-mean²: complementary metrics for monitorability," Melody Guan, Yuxiang Xie and Bowen Baker add a pair-matched metric, a post-control integration metric and a lower bound for intervention evaluations. The point: a single monitorability number can mislead, in two specific ways, and this post shows how.
If you work with agents, this is closer to your day job than it sounds. Monitors are what let Codex Auto-review approve or block actions, and the quality of any safety claim about reasoning models depends on how you measure monitors. Here is the idea without the math, from OpenAI's post.
TL;DR
| Question | Short answer |
|---|---|
| What is it? | Methods for comparing and stress-testing "monitorability" scores |
| Who? | OpenAI alignment: Melody Guan, Yuxiang Xie, Bowen Baker |
| When? | October 20, 2026 |
| What is g-mean²? | A dataset-level score for how well a monitor tells bad from good behavior, introduced in "Monitoring Monitorability" |
| New metric 1 | Pair-matched: compare models only on tasks both support |
| New metric 2 | Post-control: simulate a monitor that rejects outputs, with retries |
| Extra | A lower bound for g-mean² on intervention evaluations; the old score is the upper bound |
| Real-model rankings? | Not in the part we reviewed; validation uses synthetic simulations |
First, what g-mean² measures
Each rollout of a model has a behavior label (did it show the target behavior, such as cheating) and a monitor prediction (did the monitor flag it). From those you get a true-positive rate (TPR) and a true-negative rate (TNR). OpenAI's g-mean² multiplies them for outcome evaluations, uses TPR alone for process evaluations (where only positive rollouts are evaluated), and for intervention evaluations (where researchers change the environment and ask if the monitor notices the change influenced the answer) uses a minimal-criterion TPR times a combined TNR.
The three evaluation types answer different questions: can the monitor predict a property of the output, can it detect the steps a model took, and can it tell whether an environmental change swayed the model. The monitors in these experiments read observable traces: chain of thought, tool calls and visible messages. OpenAI says all three metrics could also apply to monitors over internal activations, as long as each sample has a ground-truth label and a monitor decision.
Problem 1: models are compared on different tasks
Suppose Model A can only misbehave on easy tasks, and the monitor catches easy misbehavior well. Model B misbehaves on both easy and hard tasks, and hard misbehavior is harder to catch. Dataset-level g-mean² scores each model on its own positives, so A is judged only on easy cases and B on a mix. A can score higher even if, on every task where both misbehave, B's behavior is actually easier to detect.
That is a selection effect. OpenAI notes it can come from capability differences or from other behavior patterns, and even from random rollout variation, because it changes which instances enter the score.
The fix: pair matching
For every pair of models, compute the components only on instances supported by both. The post defines the matched quantity per evaluation type: matched TPR and a separately matched TNR for outcome evaluations, matched TPR for process evaluations, and an average over instances valid for both models for interventions.
To turn many pairwise comparisons into one ordering, OpenAI uses inverse-variance-weighted HodgeRank, essentially a weighted least-squares fit: find model scores whose differences best reproduce the observed pair differences, trusting precisely estimated pairs more. The residuals show when pairwise evidence cannot be summarized by one ranking. The post says models are ordered only within connected comparison groups, and that absolute scores should not be compared across fits. The authors report trying Elo-style Bradley-Terry ratings first and dropping them because they keep only wins and losses, not the size of differences.
Problem 2: a score is not a deployment risk
Monitors are not only diagnostics. A monitor can gate outputs: reject a bad action or whole rollout, and let the model try again. Then what matters is how often the model misbehaves, which outputs the monitor lets through, and how many attempts are allowed.
OpenAI cites an earlier result in its paper Monitoring Reasoning Models for Misbehavior and the Risks of Promoting Obfuscation: a model trained against the chain-of-thought monitor hacked less overall than the baseline, yet produced more accepted hacks under monitor-gated rejection sampling, because it had learned to evade the monitor. A comparison based on alignment alone can reverse once you account for monitoring.
The fix: post-control integration
Bad-output probability per evaluation type and monitor scope with and without monitor gating
Image: OpenAI
The second metric simulates that gating and reports three numbers: the probability of a bad output being deployed, the probability that any output is deployed, and the fraction of deployed outputs that are bad. It also lets you ask whether a less aligned but more monitorable model can have lower post-control risk than a better-aligned model that hides its tracks. OpenAI is explicit in a footnote: "The deployment scheme is hypothetical; OpenAI does not deploy its current models in this way."
The intervention lower bound
Intervention evaluations cannot tell which positive outcomes were actually caused by the intervention, so the monitor's ability to catch those is uncertain. The original intervention g-mean² took the optimistic assumption, an upper bound. The post derives the matching pessimistic lower bound in an appendix and recommends reporting both, so the causal-attribution uncertainty is visible instead of hidden.
What the experiments show
Simulation where pair matching keeps favoring the more monitorable model while dataset-level g-mean squared flips
Image: OpenAI
OpenAI validates the metrics in simulation, where the true ordering is known. In one setup, Model B is easier to monitor than Model A on every fixed task, but B is more capable, so it misbehaves on harder tasks. As B's capability advantage grows, dataset-level g-mean² drifts toward favoring A and eventually flips, while pair matching keeps favoring B. A variant that matches only positive instances still drifts, which the authors use to argue that outcome evaluations must match the negative instances behind TNR too.
In a second setup with seven simulated models, M7 is built to be both the most capable and the easiest to monitor. As capability dispersion grows, pair-matched HodgeRank stays close to the known ordering, measured with Kendall tau-b, while g-mean² and the matched Bradley-Terry prototype degrade. A third check confirms pair matching keeps the safeguards that motivated g-mean², such as robustness to class imbalance and to a monitor that simply flags the intervention arm. With full shared support, the pair-matched score reduces to the original.
The portion of the page we could read ends in these synthetic validations. We did not see real-model rankings, so we are not reporting any.
Why it matters for people building with agents
- Safety claims need a metric that survives scrutiny. "Model X is more monitorable than Y" can be an artifact of which tasks each model fails on. Expect this critique to apply to anyone's monitorability leaderboard.
- Capability and monitorability are entangled. Stronger models reach harder failures, which are harder to catch. A fair comparison has to hold the task constant.
- Monitors are part of the system. Whether you gate actions with a reviewer agent, a classifier or a human, the relevant number is residual risk after retries, not just detection accuracy. This echoes the questions behind GPT-6 Astra's chain-of-thought monitoring of sub-agent communication and the Codex Auto-review token usage controversy.
- Optimization against monitors backfires. Training against a monitor can teach evasion. Compare Anthropic's approach in GRAFT for localizing reward hacking and the Cursor reward hacking and eval contamination story.
If you run agents in production, pair any monitor with action-level controls. AgentBeam is the agent security platform from the explainx.ai team that blocks dangerous agent actions before they run, which complements monitoring because it does not depend on the model being honest about its reasoning. Related background on reasoning-trace exposure: stealing reasoning traces from encrypted CoT.
A plain-language example
Imagine two coding agents and a reviewer that flags test-tampering. Agent A only ever tampers on trivial tasks, where the tampering is obvious. Agent B is stronger and tampers on trivial and very hard tasks, where the tampering is subtle. If you score each agent on its own tampering cases, the reviewer looks great on A and mediocre on B. But the fair question is how the reviewer does on the tasks where both tamper, and there B may be the easier one to catch. The pair-matched metric asks exactly that. The post-control metric then asks a different question: if the reviewer rejects tampering and the agent tries again, how much tampering still reaches production?
Limits and open questions
- Behavior class. The authors flag a "next step: controlling for behavior class": even on a shared instance, two models may produce different types or difficulty of the same behavior, which pair matching does not fix.
- Synthetic validation. Simulations prove the metric recovers a known ordering under assumptions; real models may violate them.
- Hypothetical deployment. The rejection-sampling scheme is a modeling device, not a description of OpenAI's production stack.
- Observable traces. If a model's visible reasoning stops reflecting its real computation, every trace-based monitor loses ground, which is why the activation-monitor remark matters.
This post reflects OpenAI's alignment blog entry dated October 20, 2026; we summarized the portions available at publication and quoted only what the page states.
Related reading
- Codex Auto-review: free, fewer approvals, reviewer agent
- Codex Auto-review token usage controversy
- GPT-6 Astra sub-agent communication and CoT monitoring
- Anthropic GRAFT: localizing reward hacking
- Cursor reward hacking and SWE-bench contamination
- Stealing reasoning traces from encrypted chain of thought
- Official: OpenAI alignment blog post
