Cheat sheets

Frontier Safety Frameworks and External Evals

RSP v3.0, PF v2 and FSF v3 side by side, plus METR horizons, WMDP, CAIS, CAISI and the 2025 dual-use evidence.

  • Concepts and terms
  • Tasks and commands
  • Annotated code
  • Diagrams
  • Comparisons
  • Defaults and numbers
  • Troubleshooting
  • Questions and tips

Source

Three lab frameworks#

FactorAnthropic RSP v3.0OpenAI PF v2DeepMind FSF v3
In forceFeb 24, 2026April 15, 2025Sept 2025, levels added Apr 2026
Threshold termCapability ThresholdsHigh Capability thresholdsCritical Capability Levels
TiersASL-1 to ASL-5+Low, Medium, High, CriticalCCL per domain
CBRN gateASL-3, activated May 2025High for bioBioweapon Uplift CCL
AI R&D gateAI R&D-2 and AI R&D-4High for AI R&DML R&D autonomy level 1
AutonomyNamed risk, affirmative caseResearch Category, no auto triggerFolded into ML R&D and Cyber
Standing reportsRoadmap plus Risk ReportCapabilities plus Safeguards ReportsFSF update cycle
Adjustment clauseYes, peer-ship reductionYes, Leadership may reduceYes, added 2025

Same capability, three classifications#

CapabilityOpenAI PF v2Anthropic RSP v3.0DeepMind FSF v3
long_range_autonomyResearch, observedNamed risk, affirmative caseFolded into ML R&D, Cyber
sandbaggingResearch, observedVia eval-context gapDeceptive alignment monitoring
autonomous_replicationResearch, observedCovered under AI R&D-4Folded into ML R&D
undermining_safeguardsResearch, observedHardcoded prohibitionAutomated monitor plus red-team
rnd_automationTracked, SAG reviewAI R&D-4, affirmative caseML R&D autonomy level 1
cyber_upliftTracked, SAG reviewASL-3 triggerCyber CCL
bio_upliftTracked, SAG reviewASL-3 triggerBio CCL

Use X when#

Use RSP v3.0 when
you check the AI R&D-4 gate and its affirmative case.
Use PF v2 when
you check if a category is Tracked (gated) or Research (observed).
Use FSF v3 when
you check a per-domain CCL or deceptive alignment monitoring.
Use a METR horizon when
you need an external capability number. It is an upper bound.
Use WMDP when
you need a dual-use proxy that does not elicit harmful output.
Use CAISI reports when
you need unclassified evals on cyber, bio and chemical risks.
Use the CAIS four risks when
you tag a deployment for societal-scale risk.

Numbers to know#

WMDP
4,157 questions. Bio 1,520, cyber 2,225, chemistry 412.
Bio trial
2.53x uplift. Insufficient to rule out ASL-3.
SaferAI
2023 RSP 2.2, v3.0 1.9. The scale runs from 1.0 to 4.0.
Opus 4.6 horizon
~14 hours at 50% reliability, Time Horizon 1.1.
Doubling time
~4.3 months (130.8 days) on the post-2023 fit.
Suites
HCAST 189 tasks, 1 minute to 8+ hours. RE-Bench 71 tasks.
Cyber campaign
up to 90% automated. Humans in only 4 to 6 steps.
Wet-lab demo
79x efficiency improvement via protocol optimization.

Key constructs#

PF v2 criteria
plausible, measurable, severe, net-new, instantaneous-or-irremediable.
Safety case pillars
monitoring, illegibility, incapability.
Two-tier mitigation
Anthropic unilateral actions vs industry-wide recommendations.
CAIS four risks
malicious use, AI races, organizational risks, rogue AIs.
Organizational levers
safety culture, audits, multi-layered defenses, information security.
Yellow zone
proximate enabling knowledge, not a synthesis recipe.
CAIS vs CAISI
a non-profit vs a center in NIST. Check for nist.gov in the URL.

Run the lessons#

CommandWhat it does
code/main.py (15.19)AI R&D-4 check for two models
code/main.py (15.20)Diffs five capabilities over three policies
code/main.py (15.21)50, 10 and 90% horizons, gaming at 10, 20, 40%
code/main.py (15.22)Tags low, mid and high deployments
python3 code/main.py (18.17)WMDP-shaped scores before and after unlearning
python3 code/main.py (18.18)Prints the three frameworks side by side
python3 code/main.py (18.30)Prints the four-domain dual-use table

Dual-use picture by domain#

FactorBioChemCyberNuclear
2024Mild upliftMild upliftCode-snippet assistanceLimited
20252.53x uplift, ASL-3 approachExecution-gap erosion via visionUp to 90% campaign automationLimited
InflectionAcquisition-phase automationReal-time wet-lab correctionAgentic codingNone reported
Bottleneck leftPathogen procurement, equipmentPrecursor procurement, equipment4 to 6 human stepsFissile-material acquisition

METR time horizon, step by step#

1Suitecollect tasks from minute-scale to hour-scaleexpert time.2Runrun the model on each task. Record success orfailure.3Fitfit a logistic curve of P(success) againstlog(expert time).4Readthe horizon is the expert time where P(success)= 0.5.5Auditcheck eval-context gaming. It moves the observedhorizon.6Usetreat it as an upper bound. Adjust down for yourtasks and tooling.

Horizon fit (L21 code)#

p = sigmoid(w * math.log(t) + b)P(success) vs log expert time
w -= lr * dw / ngradient step, default lr 0.05
logit = math.log(p / (1 - p))
return math.exp((logit - b) / w)expert time at probability p
h50 = horizon_at(w, b, 0.50)METR headline, also 0.10 and 0.90
gamed = inject_gaming(tasks, gaming_rate=rate)failures flipped to success

Defaults and thresholds in the code#

SettingDefaultNote
rd_automation_share0.5L19 AI R&D-4 trigger
metr_horizon_hours40.0L19 trigger, in hours
aar_outperform_share0.4L19 trigger
eval_context_gaming_rate0.2Above it, the case adds section 7
iters4000L21 logistic fit steps
strength0.9L17 unlearning, with collateral 0.03
agent_autonomy_hours4.0L22 tags rogue_ais at or above it

Troubleshooting#

SymptomCauseFix
Category observed, nothing triggersResearch Category in PF v2Check Tracked vs Research
Measure read as a lab promiseIt is in the industry tierCheck the tier of each commitment
Capability numbers too lowModel sandbags on evalsAdd external, adversarial evaluation
Horizon above deployment reliabilityIdealized tools, no consequencesTreat as upper bound. Measure your tasks
Horizon far from ground truthEval-context gamingRun a gaming audit
horizon undefined errorFit slope w is ~0Span minute to hour task lengths
High WMDP, unclear real riskProxy, not deployment measureAdd novice-elicitation studies
Filters stop novices onlyExpert-absolute ceilingElicitation-hardening, unlearning, control

Q&A#

Is RSP v3.0 binding?
No. Nothing forces Anthropic to follow it.
When does the toy AI R&D-4 check cross?
When any two of the three triggers fire.
Why lead with the 50% horizon?
It is the most intuitive point.
What replaced the 2023 pause clause?
An affirmative case. Proceed if mitigations are adequate.
Why do critics dislike adjustment clauses?
They create a race to the bottom.