Methodology

How Render converts a politician's official record into Catholic Social Teaching alignment scores. Every formula, weight, and decision rule is documented here.

Methodology at a glance

Action Scale

1 – 5

Per-action CST alignment

Evidence Tiers

T1 – T4

Weighted by strength

Decay

4-yr ½ life

Rhetoric adjusts rate

Composite A

Doctrinal

Intrinsic evils 2×

Composite B

Pragmatic

Doctrinal × actionability

01

Overview

Render scores are created according to Catholic Social Teaching (CST), a tradition dealing with moral absolutes and prudential questions about how societies ought to be organized. It is built through the Catechism, papal encyclicals, and conciliar documents.

Render scores the actions taken by politicians in office according to CST. This means votes cast, legislation enacted, executive actions taken, and official positions. Rhetoric does not directly impact scoring, meaning a politician's statements, campaign branding, or reputation do not directly change scores. The exception is for candidates who have not held office, in which case rhetoric is the only available evidence. Still extensively sourced, dated, and labeled.

Scores are based on sourced evidence, are auditable, and are applied impartially regardless of party affiliation.

Issue Alignment

How aligned is a specific action with CST on a specific issue?

Evidentiary Strength

Votes outweigh rhetoric. Tiers encode this.

Doctrinal Seriousness

Moral absolutes carry 2× weight over prudential matters.

Time Decay

Recent actions count more. Old actions fade.

Office Actionability

Does this office have power to move this issue?

02

Actions First, Rhetoric Only When Necessary

Core principle: Rhetoric does not directly raise or lower a politician's issue score for officeholders. It affects only the decay rate of prior actions.

Rhetoric does not raise or lower a score, only official, consequence-bearing acts do: votes, enacted legislation, executive orders. However, recent statements are used to modify how quickly previous actions decay. If recent statements are aligned with previous actions, those actions will remain relevant to their score for longer. This is called the rhetoric modifier.

The exception is candidates who have never held office. With no official record to score, Render must use campaign platforms, questionnaire responses, and policy statements as primary evidence. This is done transparently, with the candidate page having it disclosed, labeled as rhetoric/platform evidence, and capped at T3. Once an official record does exist, it supersedes the existing score.

03

Scoring Pipeline

The pipeline for scoring a politician on a given issue follows these steps in order:

1
Collect evidenceGather all T1–T4 actions/statements relevant to the issue. Anchor each to a source, date, and tier.
2
Classify tiersAssign each action to T1, T2, T3, or T4. T4 is excluded from the issue average for officeholders.
3
Score each actionAssign each eligible action (T1–T3) a CST alignment score from 1 to 5.
4
Apply tier weightMultiply the action score by its tier weight (1.0, 0.6, or 0.3).
5
Apply decay weightCompute decay from the action's date and rhetoric modifier. Multiply into the tier-weighted score.
6
Compute issue averageDivide the sum of weighted scores by the sum of weights → issue score on 1–5 scale.
7
Classify jurisdictionFull, partial, silence, or no-jurisdiction. Apply silence rule if no T1–T3 evidence exists.
8
Feed compositesIssue scores are combined into Composite A (doctrinal) and Composite B (pragmatic).
04

Action Tiers

Every piece of evidence is classified into a tier based on evidentiary strength. Higher tiers are weighted more heavily. Tiers are impartially assigned based on the nature of the action, as defined below:

T1

w = 1.0

Consequence-Bearing Official Acts

  • Roll-call votes on legislation
  • Executive orders and executive actions
  • Sponsored bills enacted into law
  • Vetoes, signatures, agency rulemakings with legal effect
T2

w = 0.6

Legislative Intent Without Enactment

  • Sponsored or co-sponsored bills not enacted
  • Pending, failed, or dead legislation
  • Bills withdrawn or never brought to a vote
T3

w = 0.3

Official Positions and Institutional Acts

  • Committee votes and committee actions
  • Signed legislative letters and official correspondence
  • Formal platform votes at conventions
  • Official institutional acts short of lawmaking
T4

w = 0

Rhetoric and Public Statements

  • Speeches and interviews
  • Campaign platforms and questionnaire responses
  • Social media posts and press releases
  • Pure public rhetoric without official consequence

T4 is excluded from issue score averages for officeholders. It affects only the decay rhetoric modifier. Exception: may serve as primary evidence for candidates who have never held office (§02), clearly labeled.

05

1–5 Scoring Scale

Eligible actions are assigned a CST alignment score on a scale from 1 to 5. The score is based on how closely that action is aligned with CST, and is applied to actions individually. This is not an overall evaluation of a politician's position, as a politician may have high scoring and low scoring actions on the same issue. Then, those individual scores are averaged to form the overall score for a politician.

5Fully aligned with Church teaching
4Consistent alignment with minor gaps
3Mixed, partial alignment with significant gaps
2Consistent misalignment with minor exceptions
1Actively legislates against Church teaching
06

Decay Model

Legislative records age. Render applies exponential decay so recent actions carry more weight without erasing the historical record.

decayWeight = e−(0.1733 × rhetoricModifier × t)

where t = years since action date

The constant 0.1733 derives from a four-year half-life: ln(2) / 4 ≈ 0.1733. An action taken four years ago carries half the weight of a current one.

07

Issue Score Formula

Once eligible actions (T1–T3) are scored, tier-weighted, and decay-weighted, the issue score is their normalized weighted average:

issueScore = Σ(actionScore × tierWeight × decayWeight) / Σ(tierWeight × decayWeight)

T4 entries excluded from both numerator and denominator for officeholders

Each issue gets a single score between 1 and 5. To get to that score, Render weights every action in that issue by its tier and the recency of that action, then averages them out. A Tier 1 action (direct legislative activity) pulls much harder than a Tier 3 action (rhetoric or association). Further, the formula's denominator prevents politicians with larger dossiers from scoring higher through volume alone. Tier 4 entries are excluded from this math entirely for officeholders.

Note: The /10 conversion happens only at the composite level (§10–11). Issue scores in Render right now were assigned directly by human researchers. See §15 for current data status

08

Issue Pool Inclusion Rule

An action goes into an issue's scoring pool if it directly changes the policy, law, or funding governing that issue. Related actions can also be included, but only when a specific CST source explicitly connects them to that issue.

Abortion

Maternal care, adoption infrastructure, or paid family leave may be included if the CST source explicitly names these as part of the duty to support life.

End of Life

Palliative care or hospice investment may be included if the CST source explicitly names these as part of dying with dignity.

Economic Policy

Tax policy, wage floors, or safety net provisions may be included if the CST source explicitly names them as part of the option for the poor.

09

Jurisdiction Rules

Not every office can act on every issue. Render handles this with five classifications:

Scoreable

Real T1–T3 evidence exists and the office can act. Use the issue score normally in both composites.

No Recorded Action

If the office could act on an issue but the politician has no recorded action, Render uses the politician's most recent sourced rhetoric or platform position as the available evidence. This is clearly labeled as rhetoric-based scoring and flagged on the candidate page.

No Jurisdiction

The office cannot act. Issue is dropped from both composite denominators. Disclosed on the candidate page.

Partial Jurisdiction

Score only the in-jurisdiction portion. Note the out-of-scope portion in the synopsis.

Never-Held-Office / Candidate Only

No official record exists. Campaign platforms, statements, questionnaires may be used. Disclosed as rhetoric/platform evidence. Official record supersedes once developed.

No Action or Rhetoric

If the office could act on an issue but the politician has neither a recorded action nor a sourced rhetorical position, the issue is dropped from the score entirely. The dropped issue is disclosed on the candidate page.

10

Composite A: Doctrinal Purity

Composite A measures overall alignment using doctrinal weights only. It asks: how aligned is this politician across the moral universe Render tracks, weighted by doctrinal seriousness?

Intrinsic Evils — weight 2

· Abortion

· End of Life

· Torture

· Capital Punishment

Prudential Issues — weight 1

· Immigration

· Labor Rights

· Criminal Justice

· Healthcare

· Housing

· Foreign Aid

· Economic Policy

· Environment

· Foreign Wars

A1–5 = Σ(issueScore × doctrinalWeight) / Σ(doctrinalWeight)
A10 = ((A1–5 − 1) / 4) × 10

1 → 0/10 · 3 → 5/10 · 5 → 10/10

Issues with actionability = 0 for the office are excluded from both numerator and denominator.

11

Composite B: Pragmatic Catholic Score

Composite B measures alignment adjusted by what the office can actually do. It preserves the intrinsic-evil multiplier while accounting for each office's practical authority over each issue. It does not say an issue matters less morally — it says this office has more or less power to move it.

B1–5 = Σ(issueScore × doctrinalWeight × actionability) / Σ(doctrinalWeight × actionability)
B10 = ((B1–5 − 1) / 4) × 10
  • Uses doctrinal × actionability as the combined weight — not actionability alone.
  • If actionability = 0 for an issue, that issue drops from the denominator.
  • Both A and B are shown together. A reflects principle; B reflects impact.
12

Gap Score

gap = B10 − A10

Positive gap (B > A)

Politician performs better pragmatically than doctrinally. Alignment is concentrated where the office has authority to act.

Negative gap (B < A)

Politician's strongest alignments are outside the office's actual control, or weakest alignments are highly actionable from this position.

13

Actionability Weights

Each cell is the actionability weight for that office. Intrinsic evils are marked . The 2× intrinsic-evil multiplier is a separate weight independent of these values. 0.00 = no jurisdiction: the issue is excluded from both denominators for politicians in that office.

#IssuePresSenRepGovStLegMayor
1Abortion0.500.500.500.751.000.25
2End of Life0.250.500.500.751.000.25
3Torture1.001.000.500.000.000.00
4Capital Punishment0.750.250.251.000.750.00
5Immigration1.000.750.750.750.500.75
6Labor Rights1.000.750.750.750.750.75
7Criminal Justice0.750.500.500.751.000.75
8Healthcare1.000.750.750.750.500.50
9Housing0.750.500.500.750.751.00
10Foreign Aid1.001.001.000.000.000.00
11Economic Policy1.000.751.000.500.500.50
12Environment1.000.750.750.750.750.75
13Foreign Wars1.001.001.000.000.000.00

Pres = President · Sen = Senator · Rep = U.S. Representative · Gov = Governor · StLeg = State Legislator · Mayor = Mayor

14

Sourcing System

Every dossier entry should carry: a tier classification, a one-sentence action description, a date, a source label, a source URL, and eventually a per-action CST alignment score. Adjacent actions must include the CST citation justifying their inclusion.

Valid sources

Primary sources preferred: official government records, legislative databases, signed executive orders, official press releases. Secondary sources may be used with disclosure.

T4 for officeholders

T4 rhetoric is recorded for context and decay. It doesn't enter the issue score average. It must not be disguised as T1–T3 evidence.

Rhetoric as primary evidence

Primary sources include campaign rhetoric/platforms and interviews for candidates without an official record. These must be marked as rhetorical evidence. Official deeds take precedence according to the tiers if an official record is established.

No invented claims

No score should rest on content not traceable to a real source. NEEDS SOURCE entries may be included as placeholders but must be figured out before a final score is calculated.

Divergence flags

When rhetoric explicitly contradicts the official record, a divergence flag is applied, a note is written, and the rhetoric modifier is set to 1.50.

15

Current Data Status

The current codebase computes composites from human-assigned issue-level doctrinal scores. Full action-level recomputation requires per-action CST alignment scores in each dossier entry. That field exists in the data model but is not yet populated.

Composite formulas

Implemented. Composite A and B compute correctly from issue-level scores using §11–12 formulas and the §14 actionability table.

Tier weights in composite

Defined. Full weighted averaging from action scores requires per-action score data in the dossier.

Decay computation

Implemented in code. Displayed per-entry in dossiers. Will feed into issue scores once per-action scores are added.

NY-12 candidate pages

Placeholder only. No issue scores or dossier evidence entered. Scoring forthcoming as evidence is researched.

Candidate-only scoring

Initial scoring for never-held-office candidates may use campaign platforms and statements, labeled as rhetoric/platform evidence, superseded by official record when available.