The check’s code and tests

TypeScript, run with Vitest. The page and the tests call the same functions.

The check: pure functions, no network, no model.

Tests: each guard with a counter-example and a witness that proves the guard bites.

Collection failures the page lets you apply.

The HighLevel response shapes the check reads.

The fictional example data and the settings defined for it.

Contacts correctly not flagged, with the rule that explains each.

The reference inventory, with its sources.

Back to the follow-up check