READ-ONLY public measuring-state. Every number is a public aggregate; no user-scoped data is surfaced. Rails, flags, and phase verdicts are the current-truth state — updated atomically at each gate close-out. SAMPLE/fixture rows are excluded from every count that renders here.
policy_text_version: 1.0
Never fabricate. Below the honest-n threshold, the value renders “measuring” — not a synthesized number.
The candidate explicitly authored the claim and pressed Approve on their Passport. Every claim starts here.
evidence: user_approved=True + audit trail on the claim row.
employer_signal: Baseline. The candidate stands behind the claim.
The claim is linked to a document (résumé, transcript, certification PDF) that the user uploaded and approved.
evidence: claim.evidence[] contains a document reference with a fingerprint hash matching a stored document.
employer_signal: The candidate has an artifact for it; the artifact is on file inside Fynd.
The claim was independently verified against a third-party issuer's API (education verification network, licensure board, identity provider). Requires the CONFIGURATION_REQUIRED third-party integration for the specific category.
evidence: claim.verification.level ≥ 2 + a third-party receipt id + issuer name recorded.
employer_signal: The issuer itself confirmed the claim to Fynd.
Field-based on jobs.geo (free-text) + eligibility_requirements.requires_us_person + eligibility_requirements.country_allowlist (P1 Batch 3). country_allowlist is populated ONLY when the source adapter exposes a structured country field (Ashby address.postalAddress.addressCountry; USAJOBS federal). GH/Lever leave it None until their sources expose it, and those rows still route through the free-text `indeterminate` bucket honestly. SAMPLE/fixture rows excluded from every count (reported separately).
SAMPLE rows excluded from every count: 15.
Baseline captured BEFORE any optimization. SAMPLE/fixture rows excluded at the DB layer. Below-threshold buckets render 'measuring (baseline)' — never a synthesized number.