Search Overflow
Shipped7 validators, 6 blocking

Validation gate

The gate runs on every piece of content. If any blocking rule fires, it does not ship. There is no override flag.

The six that block

Each one exists because it is a failure mode we have seen in generated marketing content.

  • Unproven claim: a cited claim id is missing from the registry or is not in a shippable state
  • Unsourced number: a statistic or percentage appears that no cited claim covers
  • Fabricated entity: a quote with an attribution pattern and nothing in the registry behind it
  • Missing disclosure: the AI disclosure tag is absent
  • Channel overflow: content exceeds the hard limit for its channel, and an undeclared channel blocks too
  • Guardrail violation: the content contradicts a positioning rule set for that client

The one that warns

Thin content, below nine hundred words by default. It warns rather than blocks, because length is a judgement call and short can be correct.

Guardrails are per client data

A client that must never be positioned as a particular category of product says so in its own record. It is not a rule in our code, which means it can differ per client without a deploy.

Questions

Can I turn a rule off for one piece?

No. A gate with an override is a suggestion. If a rule is wrong for your business, the fix is the claim registry or the client guardrail, both of which are data you control.

More in Never ship a bad claim

Run it against your own site.

No signup, no card. It reports what it could not check as well as what it found.