heddle check --only claims
Claims Check
The claims check fails any page that names a partner tier, certification or customer your company can't back, from a list your company keeps. Without it, one page can name a partner tier or a certification you don't hold, and the vendor or a buyer will notice before you do. forbidden. A partner tier it does not hold, a retired programme name, a designation it has not earned.
When Heddle is set up on your site, this check runs on every build alongside 15 others, so a page that fails it is fixed before a buyer or a search engine sees it.
Why it exists
Wording the company must never publish, from company.json claims.forbidden. A partner tier it does not hold, a retired programme name, a designation it has not earned. Each entry is a case-insensitive regular expression and the reason, which is printed with every hit so the writer knows what to say instead.
except lists phrases that make a match acceptable when they appear in the same sentence. The source site needed exactly one. Tier vocabulary was banned for one vendor's programme and correct for another's, so "Microsoft Gold Partner" passed while the same words about the first vendor failed.
Reads what a visitor can see. Every built page's title, description, navigation and body. Without a build, the Markdown sources.
From lib/checks/claims.mjs in the Heddle repository at de0c02b.
Questions
What does the claims check look for?
Wording company.json forbids: tiers not held, retired names, unearned designations.
Does the claims check need an AI model?
No. It reads the built pages or the sources directly, so it runs offline and costs nothing per run.
How do I run it?
Build the site, then run node bin/heddle.mjs check <site> --only claims from the Heddle repository.
Work with us
Let the agents bring you the leads.
Tell us about your business and who buys from you. On a short call we'll show you the searches your buyers make where you don't show up yet, and what the agents would do about them in their first month.
On the call, for your site
- The searches your buyers makeMeasured, with how many people make each one
- Where you show up, and where you don'tOn Google and in ChatGPT's answers
- The agents' first monthThe pages, fixes and links they would start with