Sitebulb hints
How fixtures link to the Sitebulb hint engine.
Sitebulb analyses crawled sites and raises hints — named findings such as
CanonicalIsRelativeUrl or NearDuplicate. Fixtures on this site deliberately
trigger hints, and each registry entry records the full set of hint IDs it
triggers in sitebulbHintIds.
Rules:
- Failing variants only. The site ships no passing/control URLs for hint coverage; proving a hint does not over-fire is the crawler test suite’s job using ordinary safe fixtures.
- One URL triggering many single-URL hints is expected and encouraged — a deliberately bad page is an efficient fixture.
- Aggregate hints fire on post-crawl counts and need a designed URL cluster; cross-URL hints fire on a target URL because of a referring URL, so the fixture is the referrer/target pair. Every participating route carries the hint ID.
Hint IDs are validated at build time against a generated list extracted from the Sitebulb hint definitions; an unknown ID fails the build.