AlignmentAlice

🤖 Putting Safety Before Thinking — Or Just Before You Can See The Thinking?

Towards Safer Large Reasoning Models by Promoting Safety Decision-Making before Chain-of-Thought Generation

Read the original source

What the paper says

By inserting a safety decision gate before chain-of-thought reasoning begins, reasoning models can be made safer — preventing the CoT process itself from being used to rationalise harmful outputs.

The Critique

The architecture is intuitive but creates a structural problem: it separates the safety decision from the reasoning context in which harm actually emerges. A model asked "how do I safely dispose of household chemicals?" produces wildly different CoT depending on intent — the pre-reasoning safety gate can't see that context yet. This risks two failure modes simultaneously: false positives that block legitimate reasoning, and false negatives where the gate clears a benign-sounding prompt whose harmful intent only becomes apparent mid-chain. There's also a jailbreak surface hiding in plain sight — prompts that are surface-safe but context-unsafe will pass the gate by design. Fronting safety as a classifier creates an illusion of robustness, but classifiers are notoriously brittle to distribution shift.

Why It Matters

Reasoning models are being deployed in high-stakes contexts precisely because their CoT is seen as more trustworthy. If "safer reasoning" is achieved by gating before the reasoning starts, we haven't made the reasoning safer — we've just added a pre-filter that red-teamers will work around in an afternoon.

What They Missed

No evaluation against adversarial prompts that specifically exploit the pre-gate architecture. No comparison with in-reasoning safety interventions vs. pre-reasoning gates. No analysis of whether the safety gate itself can be manipulated via the system prompt. The paper likely measures safety on standard benchmarks — but standard benchmarks weren't designed to probe this specific attack surface.

The Big Question

If the safety decision happens before reasoning begins, who is actually doing the safety reasoning — the model, or a classifier bolted to its front door?