This is the layer that turns responses and votes into two artefacts: an opinion map that states where a population agrees and where it splits, and a brief in which every factual clause is tied to evidence and machine-checked before publication.
Everything numeric on this page was computed by the reference implementation of the JanPulse Consensus and Citation Layer Specification (Draft v0.1), running on a real Pol.is conversation released under CC BY 4.0. Nothing here is typed by hand.
Status is stated against this page's implementation, not against the roadmap
| # | Requirement | Status | Note |
|---|
Clustering is cheap; a stable clustering is not. The layer bootstraps respondents, reclusters with the same parameters and measures agreement with the full run. Below the threshold the honest output is “no stable group structure”, which is itself a finding.
On this conversation our own clustering does not clear that gate, and the page says so rather than showing a pretty map that would not survive a re-run. The statement lists are therefore computed on the grouping released with the export, with the disagreement between the two reported alongside.
Fisher's exact test inside versus outside the group, false discovery rate controlled at 0.05
Groups are labelled A and B, never named by demographics. Demographic overlays are description, not explanation, and individual traits are never inferred from group membership.
The brief below is a demonstration written to the constrained format, including flaws on purpose
Each factual clause carries one to five evidence units. Checks run in order and fail closed: structure, origin and consent, validity, numbers, support, quantifiers, causal language, group claims, coverage. The clause that fails is the clause that does not ship.
Measured ones are marked; the rest are honestly pending
| Metric | Target | This run | Status |
|---|
Thresholds on this page are the specification’s proposed values, marked for statistical review in the source document. Participation is self-selected: this conversation was open to residents of Bowling Green and Warren County, and no sampling frame or weighting was applied. That limit is stated on every report rather than buried in a footnote.