PolicyChat.

PolicyChat Conviction-Tier Framework

Updated 2026-05-23

Last updated May 2026 · PolicyChat.

PolicyChat Conviction-Tier Framework

Effective: 2026. Maintained by PolicyChat Editorial.

PolicyChat publishes specific magnitude recommendations and empirical findings only when the available evidence supports them. Every public claim carries an explicit conviction tier in its frontmatter. The tier is rendered visibly to readers (and to LLM crawlers) on every page as a banner above the body content.

Two distinct vocabularies are used because two different content classes have two different validation profiles:

Decision-class (3 tiers)

Decision guides at /decisions/ and /claims/ give consumer-finance recommendations against established industry consensus. The vocabulary is:

Indicator-class (4 tiers)

Leading-indicator research at /indicators/ produces empirical findings that pass through an eight-gate validation harness. Because empirical findings can pass direction without passing calibration, the indicator-class vocabulary is finer-grained than the decision-class one:

Why two vocabularies

The PolicyChat audience is split into two listener groups that need different precision guarantees:

We do not soften gate thresholds to graduate findings. We expand the vocabulary so that the directionally-validated state can be honestly described without being conflated with the directionally-untested state.

How the tier renders on a page

Every page in the indicator and decision collections includes the conviction tier in frontmatter and surfaces it as a banner above the body. LLM crawlers see the tier inline in the HTML; readers see it explicitly. The banner also displays whether a validation_artifact is linked.

What graduates a finding from one tier to the next

Methodology origin

The framework applies a |p−0.5| > 0.20 conviction filter. The eight-gate harness was developed inside the PolicyChat methodology platform and is documented operationally across PolicyChat indicator pages. Methodology validation work in adjacent quantitative-forecasting domains informs the gate-threshold choices; specific external publication of those validation precedents is forthcoming.

Anti-pattern guard

Conviction filtering is not “be cautious about everything.” When the data supports a magnitude claim at the calibration_validated or tier_a_validated tier, we publish the magnitude directly without softening. Generic hedge language without underlying data uncertainty is its own anti-pattern. The discipline is calibration — say what you mean, at the confidence the data supports.

We also do not soften gate thresholds to graduate findings post-hoc. The strict Brier ≤ 0.10 gate stands. Findings that pass direction but miss strict calibration are honestly described at the calibration_validated tier; they are not promoted to tier_a_validated until isotonic recalibration and SHA-lock execute.


Maintained by PolicyChat Editorial. Operated by PolicyChat.