JustHandled Labs
// agent reliability

Guardrail Fallback Linter

Find the LLM calls that break when a model blocks a response or falls back to another model.

What it does

With Claude Fable 5, a call in a high-risk domain can be blocked and fall back to Claude Opus 4.8. Code that parses the response blind will break, or worse, quietly run on a downgraded answer nobody decided to accept. Guardrail Fallback Linter finds the call sites where that can happen.

It scans your source for LLM calls that assume every response is a usable answer: a call with no error or refusal branch, a response parsed with no guard, a hardcoded model id with no fallback handling. You get each finding so you can handle the block and the fallback on purpose instead of discovering it in production.

It reads files only. It does not run your code, call any model, or touch the network.

What it checks

What the output looks like

guardrail-fallback-linter
$ scan_guardrail_fallback.py src/
 
GFL001 HIGH client.py:42 response parsed, no refusal branch
GFL002 MED client.js:17 hardcoded model id, no fallback
 
read-only 2 findings, see remediation-snippets.md

One thing this is not

This is a reliability check. It helps you handle a guardrail block and a model fallback gracefully so your app degrades on purpose. It is not, and must not be used as, a way to bypass, weaken, or evade any safety guardrail.

Questions

Does it run my code or call a model?

No. It reads your source files only. It does not run your code, call any model, or touch the network.

Which languages does it cover?

Python and JavaScript or TypeScript, using an editable list of common client call patterns. Detection is heuristic: it flags likely-unhandled call sites for review.

Is this a way around safety guardrails?

No. It is a reliability check that helps you handle a block and a fallback gracefully. It is not a way to bypass, weaken, or evade any safety guardrail.

Handle the block and the fallback on purpose.

Current price and purchase option are shown on Agensi. Instant download. Works with any agent that reads SKILL.md.

Get Guardrail Fallback Linter on Agensi