Skip to content

Break Dogma

A standing assumption-testing prior for Claude Code — before adopting a borrowed component or accepting an asserted limit, it names the claim as falsifiable and tests whether the constraint is load-bearing HERE or cargo-culted from another regime.

plugin-validate License: FSL-1.1-ALv2 Docs Claude Code plugin DeepWiki

A dogma is an assumption adopted because someone else does it or someone asserted it — never because it was measured true here, in this regime. break-dogma separates a real constraint from a cargo-culted one, so the model breaks the ones blocking the faster path and keeps the ones that are actually load-bearing.

The external sibling of flip-the-script: that plugin distrusts the model's own recall; this one distrusts inherited assumptions. Both route to measured ground truth instead of authority.

Install

Claude Code

/plugin marketplace add 88plug/claude-code-plugins
/plugin install break-dogma@88plug

Grok Build

grok plugin marketplace add 88plug/claude-code-plugins
grok plugin install break-dogma@88plug --trust

No further wiring — the hooks are declared inline in the manifest and load automatically once the plugin is enabled.

Hooks

Hook Event What it does
prime.sh SessionStart Injects the assumption-testing posture once per session
nudge.sh UserPromptSubmit Fires only when the prompt carries assumption / asserted-limit / borrowed-component language; silent on mechanical requests

The move

  1. Name the assumption as a testable sentence — "X is necessary for Y in this regime."
  2. Mine its origin and the regime that made it real (competitor issues/PRs/RFCs, searxng, repomix, deepwiki).
  3. Test load-bearing here vs cargo-culted from another regime. An asserted limit is a hypothesis — name its number, measure it.
  4. Break what isn't load-bearing and build in the space it guarded; keep + log what survives.

Calibrated, not contrarian

Reuse leaves that aren't the moat — reinventing them is its own dogma. A surviving assumption is a first-class result: "we tested it and it holds" stops the next person re-litigating it. Never break on authority in either direction; the only reason is the measured or architectural test.

Composes with

  • flip-the-script — internal-recall sibling of this external-assumption prior.
  • read-the-damn-docs — the verification route when the assumption is version/API/library.
  • scientific-method — an asserted limit becomes a falsification probe.
  • world-first — a broken load-bearing constraint is the removed-constraint entry point.

The full mining + break procedure — the four dogma kinds, the gh/searxng/repomix recipes, the case log, the honesty guard — is in the bundled break-dogma skill.