---
id: firecrawl-fallback-only
track: coding
version: 0.1.2
label: advisory
keyword: advise
where: text
sha256: 2ccc4ba8cf8de34bddf27d7e0073a5a06af88a96bf911c1983f6106e63781c61
source: https://github.com/open-coder-ai/chock-catalog/tree/1e60d211c1bb767152c6ab0167932da06ab3a10f/base/firecrawl-fallback-only
catalog_ref: 1e60d211c1bb767152c6ab0167932da06ab3a10f
---

# Use Firecrawl Only as a Fallback

firecrawl-fallback-only · version 0.1.2

Advisory — Advisory only. It is skill text, and nothing stops a violation. Chock adds friction. It is not a security boundary. 

In a git repo: in agent (The agent's hooks check this once chock sync sets them up. If the hook crashes, the action goes through.)



## What it does

Trigger: web research where a direct fetch fails, is blocked, or needs JS rendering. avoid: reaching for the Firecrawl connector as the default fetch path.

## Its label on each agent

- Claude Code (tested): Advisory — Advisory only. It is skill text, and nothing stops a violation. Builder: /coding/builder/#client=claude-code&p=firecrawl-fallback-only
- Cursor (tested): Advisory — Text only in a plugin. Nothing in the plugin stops a violation. The plugin does not carry the enforcement the manifest declares. Builder: /coding/builder/#client=cursor&p=firecrawl-fallback-only
- Codex (tested): Advisory — Text only in a plugin. Nothing in the plugin stops a violation. The plugin does not carry the enforcement the manifest declares. Builder: /coding/builder/#client=codex&p=firecrawl-fallback-only
- GitHub Copilot (tested): Advisory — Text only in a plugin. Nothing in the plugin stops a violation. The plugin does not carry the enforcement the manifest declares. Builder: /coding/builder/#client=copilot&p=firecrawl-fallback-only
- Devin (tested): Advisory — Text only in a plugin. Nothing in the plugin stops a violation. The plugin does not carry the enforcement the manifest declares. Builder: /coding/builder/#client=devin&p=firecrawl-fallback-only
- Grok (tested): Not graded yet for Grok. Builder: /coding/builder/#client=grok&p=firecrawl-fallback-only
- goose (tested): Not graded yet for goose. Builder: /coding/builder/#client=goose&p=firecrawl-fallback-only
- Antigravity (tested): Not graded yet for Antigravity. Builder: /coding/builder/#client=antigravity&p=firecrawl-fallback-only
- OpenHands (untested): Not graded yet for OpenHands. Builder: /coding/builder/#client=openhands&p=firecrawl-fallback-only
- Kimi Code (untested): Not graded yet for Kimi Code. Builder: /coding/builder/#client=kimi-code&p=firecrawl-fallback-only
- Factory Droid (untested): Not graded yet for Factory Droid. Builder: /coding/builder/#client=factory-droid&p=firecrawl-fallback-only

## What it misses

This policy does not state what it misses.

## Latest change

0.1.2 · 2026-10-27 — Title wording only (IR-F40): "Firecrawl Fallback Only" is now "Use Firecrawl Only as a Fallback". The id, guard and tests are unchanged.

## Provenance

- Tested by 0 of 8 cases run automatically
- SHA-256: `2ccc4ba8cf8de34bddf27d7e0073a5a06af88a96bf911c1983f6106e63781c61`
- Catalog commit: https://github.com/open-coder-ai/chock-catalog/commit/1e60d211c1bb767152c6ab0167932da06ab3a10f
- Source: https://github.com/open-coder-ai/chock-catalog/tree/1e60d211c1bb767152c6ab0167932da06ab3a10f/base/firecrawl-fallback-only (catalog path `base/firecrawl-fallback-only`)
- Presets: Agent craft
- JSON: `/api/coding/policies/firecrawl-fallback-only.json`
- Report a problem: https://chock.sh/report/?policy=firecrawl-fallback-only&version=0.1.2&page=%2Fcoding%2Fpolicies%2Ffirecrawl-fallback-only%2F
