How the numbers are made

Methodology

Every figure on this site comes from the steps below. The same rubric, the same credit rules and the same checks apply to every party and every era.

The rubric

Each action is scored on five criteria, from −5 to +5 each. Each criterion is an integer from -5 (clearly harmful on this criterion) to +5 (clearly beneficial). 0 means no net effect or no evidence either way.

An action's points are the sum of its five criterion scores, so they range from −25 to +25. A negative number means the evidence shows net harm on that criterion. A positive number means net benefit. Zero means no net effect, or no evidence either way.

Reach

How many people did the action materially affect?

−5
Materially harmed >100 million people
−3
Harmed 10-100 million
−1
Harmed <1 million
0
Negligible or unknown
+1
Benefited <1 million
+3
Benefited 10-100 million
+5
Benefited >100 million

Scores between the anchors are used when the evidence sits between two descriptions.

Outcome evidence

Do official or independent data show the intended result (or its opposite), compared with the era baseline and peers?

−5
Strong data show clear harm or reversal of the goal
−3
Data lean negative
0
Mixed or no usable data
+3
Data lean positive
+5
Strong data show the goal was met beyond era baseline and peers

Scores between the anchors are used when the evidence sits between two descriptions.

Cost and sustainability

Is the fiscal cost proportionate, and is the effect durable?

−5
Large unfunded burden or effect quickly reversed
−3
Costs outrun benefits
0
Neutral or unknown
+3
Cost-effective and lasting
+5
Low cost relative to benefit, durable across governments

Scores between the anchors are used when the evidence sits between two descriptions.

Process and rights

Was it made with debate, consultation and legal soundness, and did it respect rights and court rulings?

−5
Bypassed debate or was struck down for rights violations
−3
Weak consultation or significant legal challenge
0
Standard process or unclear
+3
Good consultation and legal footing
+5
Broad consultation, cross-party support, upheld by courts

Scores between the anchors are used when the evidence sits between two descriptions.

Delivery

Was it implemented as announced, on time and at scale?

−5
Largely not implemented or abandoned
−3
Significant shortfall
0
Partial or unclear
+3
Mostly delivered
+5
Fully delivered as announced

Scores between the anchors are used when the evidence sits between two descriptions.

Blind double scoring

Two independent scorers rate each action blind to party. Final criterion score = mean of scorers. A criterion where scorers differ by 2 or more is flagged for review. The range shown on the site uses the lowest and highest scorer totals.

Before scoring, each action is stripped of party names and of the name of the government. Scorers see the facts, the stated reasons, the criticism, the benefits and concerns, the evidence and the era baseline. They work separately and do not see each other's scores. Both sets of scores, and each scorer's note, are published on the action's page.

Scores are AI-assisted. Entries are drafted by AI models and both sets of scores are produced by separate AI scorer sessions working from the public rubric. A person reviews each batch of changes before it is published, but the numbers are not the product of a panel of human experts.

Blind to party, not blind to content. The scorers are not told which party or government acted, but they do read the facts text, and that text can reveal the era, a minister's name or a government indirectly. Blinding therefore reduces party bias; it does not remove it. A separate neutrality review checks the wording of every entry for parity between parties, and its findings are in the repository.

Sources and data quality

Every entry lists its sources with the publisher and a type: primary, official data, court, reputable media or academic. Source quality varies. Some entries rest mainly on official documents and court judgments; others rest on secondary summaries, encyclopaedia pages and press reports because the primary text was not opened. Entries with no primary source, or with notes about unopened documents, carry a low confidence label. The source-quality list shows which entries to verify first.

Government start and end dates were checked against Wikipedia lists of office-holders; a pass against primary sources (Gazette, Election Commission) is still pending. Seat-share figures, which set how credit and years are split inside coalitions, are approximate for several governments: some small-party seat counts come from general knowledge or partial tables and are flagged as unverified. See the data notes. Shares for the parties in a coalition should not be read as exact.

Who gets the credit

The government in office when the action was implemented earns the full score. A different government that originated or legislated the idea earns 25% of the same score. Coalition governments split credit by each partner's share.

  • The government in office when the action was implemented receives 100% of the action's points.
  • If a different government originated the idea or first legislated it, that government receives 25% of the same points. Both can hold credit for the same action.
  • If the originating and the implementing governments are led by the same party, that party receives both shares, 125% of the action's points in total.
  • Court rulings, state action and events outside any government's control are recorded as facts and shocks, not as credit.

The same rule is applied whichever party holds office. Positive and negative points are credited in the same way, so a harmful action lowers the credited government's total as much as a beneficial one raises it.

Independent institutions

Some decisions are made by an independent institution, such as a court, a regulator or the Election Commission, and not by a party government. These entries carry credit: none and the badge Independent institution: no party credit.

  • They are still described with the same template and scored on the same rubric, and they appear in action listings, category pages and the coverage counts.
  • They earn or lose no party points: they are left out of every party total, years-in-power figure, heat grid and weight calculation. The same goes for any originating government.
  • Counts of scored actions are shown in two groups: scored actions with party credit, and scored actions by independent institutions. The government in office at the time is still named on the entry, for context only.
  • The Election Commission, a court or a regulator can be the subject of a dossier. A dossier is never scored.

There are currently 1 such entry.

Dossiers and claim types

A dossier is a fact file on an institution, organisation, party, company group or live topic. It has a dated timeline, a claims table, the positions of each holder, measured data, a list of what the facts do not show, and numbered sources. Dossiers are not scored and earn no party points. Each shows the date its facts were last checked and says that later developments may exist. A dossier states what is on record; it does not conclude who is right, and a listed fact or an allegation is not a finding unless its type says so.

As-of date and how sources were read. Every fact in a dossier is as of its "as of" date. Many sources were seen only in search results or summaries and were not opened in full; the source title says so (for example "seen in search results, not opened"). Such a source is typed as reputable media even when the underlying document is official, and a status taken from it is "as reported". Where only a year or month was documented, the date is shown as a year or month and not as a precise day.

The five claim types

Every timeline item and every row of a claims table is labelled with one of these types. The label is shown in words, with a symbol and a border pattern, so it never depends on colour.

Finding
A court, regulator or statutory body's recorded finding or order. The order or judgment is cited.
Official statement
What a government, ministry, constitutional body or company officially said or filed.
Allegation
A claim by a party, petitioner, journalist, NGO or analyst that has not been established by a finding. Its current status and the named party’s response are always stated.
Data
A measured figure from an official or audited source, with its period and unit.
Event
A dated, uncontested occurrence, such as a notification issued, a bill passed or an arrest made.

Rules for dossiers

  • No verdicts and no motives. Dossiers report findings, figures, statements and statuses. They do not use words such as "biased", "captured", "corrupt" or "controls", and they do not say why anyone acted. Wording is linted like every other entry.
  • Allegations carry a status and a response. Each names who made it, its current legal or procedural status (for example pending, dismissed, upheld or unverified), and the stated response of any named person, company or body. If no response has been published, the row says so.
  • Named private people and companies appear only through court, regulator, government or company-filing facts, or reputable journalism, labelled as such, with their stated response.
  • Counterfactual questions (for example "what if this body were removed") are answered only with documented exposure data and documented precedents, never with predictions.
  • Parity. Parties in power are named by government and date, not by adjectives, and the same questions are asked of every government and party.
  • Sources. At least five, of which at least two are primary, official-data or court sources. Facts are dated "as of" a day, and an ongoing dossier is flagged for re-checking after 45 days.
  • What these facts do not show. Every dossier ends its facts with a short list of what they do not establish.

Coalitions

Credit for a coalition government is divided among its partners by each partner's share of the governing coalition's Lok Sabha seats at formation. The same shares are used to divide the years in power. Parties that supported a government from outside, without joining it, receive no credit and no years, and are listed on that government's page.

Caretaker governments are included and counted by days in office, like any other.

Why the headline figure changed

The table used to lead with points per year in power. That figure is the product of two things: how many actions were entered per year, and how many points each action earned. The first is a choice made by the maintainers about which actions to include, not a fact about a party's record. A party in a period with many entries shows more points per year than one in a period with few, even if each entry scored the same. In the data at the time of the change, BJP had about 2.7 times as many entries per year in power as INC, and half the points per entry; its higher points-per-year figure came from the entry count, not from higher-scoring entries.

So the headline is now the average points per action, which does not depend on how many entries there are per year. Two further figures sit beside it: points per year (shrunk), which keeps the idea of a rate but is pulled toward zero for short tenures, and the plain total. A small control above the table switches the sort and the highlighted figure between the first two. The raw points-per-year figure is still used in the category grid and on party pages, where each is labelled as depending on how many entries are included.

The formulas, in words

  • Average points per action = a party's total credited points, after your category weights, divided by the number of different scored actions credited to it (actions in categories you weight at 0 are left out of the count). The range uses the lower and the higher of the two scorers' totals in the same way. A party with no scored actions has no figure.
  • Points per year (shrunk) = total credited points divided by (years in power + 5). Adding 5 years to the divisor means a tenure of a few months cannot produce a huge rate from one entry, while a tenure of fifty years is barely changed. The range is divided the same way. A party with no scored actions has no figure.
  • Points per year (raw) = total credited points divided by years in power, as described below.

Worked example with the current data

  • INC: 255.7 credited points from 37 scored actions over 51.74 years in power. Average per action = 255.7 ÷ 37 = +6.91 (range +6.20 to +7.62). Shrunk per year = 255.7 ÷ (51.74 + 5) = +4.51 (range +4.04 to +4.97). Raw per year = 255.7 ÷ 51.74 = +4.94; entries per year in power = 37 ÷ 51.74 = 0.72.
  • BJP: 105.8 credited points from 31 scored actions over 15.11 years in power. Average per action = 105.8 ÷ 31 = +3.41 (range +2.79 to +4.03). Shrunk per year = 105.8 ÷ (15.11 + 5) = +5.26 (range +4.31 to +6.22). Raw per year = 105.8 ÷ 15.11 = +7.01; entries per year in power = 31 ÷ 15.11 = 2.05.

These numbers are recomputed from the published data each time the site is built.

What these figures still do not do. The average per action treats a large reform and a small scheme as equal items, and it depends on which actions were chosen: adding several minor entries lowers an average, adding several major ones raises it. For a coalition partner, credit is multiplied by its seat share, so the average for a small partner is small for that reason; such parties have under 2 years in power and are listed apart. The shrunk figure is not a measured rate; the constant 5 is a choice.

Points per year

This describes the raw per-year figure, kept for the category grid and party pages. A party's total is the sum of its credited points. Its years in power are the sum, over every government it belonged to, of (days in office divided by 365.25) multiplied by its coalition share. Points per year is the total divided by years in power. It exists so that a party that governed for forty years is not compared with one that governed for five on raw totals alone.

Short tenures. A party with under 2 years in power can show a very large or very small figure from a single action, because the divisor is tiny. Such parties are listed in a separate group below the main table and are left out of the category grid.

This is a summary of the evidence entered so far. It is not a verdict on any party, and the order of the table follows a figure, not a judgement. Parties with short terms or few scored actions produce wide and unstable figures, which is why ranges and “low data” labels are shown with them. A party's total also depends on how many of its actions have been entered, which is a selection and not a census, so a higher figure can reflect denser coverage of a period as well as stronger results.

Era baselines

Scorers judge each action against what was normal at the time, not against today. Each entry states a baseline in one sentence: what growth, peer-country performance or the previous decade looked like. The Outcome criterion asks whether results beat that baseline and peers. Because the economy, the state and the data available differ widely between 1950 and 2020, the baseline is part of every entry.

Lag

Some actions show their effects years later. Each entry gives a lag in years before outcomes could reasonably show. Scorers weigh outcome evidence only up to what that lag allows, and recent actions inside their lag period are scored with low confidence. Outcomes are attributed to the government that implemented the action, even when they appear years later under a different government; the lag is stated so that readers can judge how much of an outcome the implementing government could have affected. Only the originator rule above gives credit to any other government.

Uncertainty

  • Range. For each action the range runs from the lower to the higher of the two scorers' totals. For a party, the range adds up the lows and the highs of its credited actions. Points per year are shown with the same range divided by years.
  • Disagreement flag. If the two scorers differ by 2 or more points on a criterion, that criterion is flagged on the action page and sent for review.
  • Confidence. Each entry carries a low, medium or high confidence label that reflects the quality and amount of evidence.
  • Preliminary. While fewer than 30 Centre actions are scored, the party table carries a Preliminary banner. Early figures can move a lot when one entry is added.

Ranges between parties often overlap. When they do, the data do not separate those parties.

Coverage rule

A party–category cell with fewer than 2 scored actions is labelled “low data” and drawn with a hatch in the grid. Category pages show how many entries exist for each party and decade, so gaps in coverage are visible and are not mistaken for gaps in activity. The aim is the same depth for every party and era; where that is not yet true, the page says so.

Your weights

The home page lets you set a weight from 0 to 3 for each of the 24 categories. A weight multiplies that category's points and range before they are added up; years in power do not change. The page recomputes in your browser with the same formulas used at build time, and nothing is stored or sent. You can also limit the table to a period, such as before or after 1991; the period applies to the date of each action and to years in power.

Limitations

These are known weaknesses in the method. They were found in an independent neutrality review, whose full text is in the repository (docs/NEUTRALITY-REVIEW.md). None has been fixed in the scores yet.

  • Reach and Delivery carry about two thirds of the points. Across the entries scored so far, Reach supplies about 38% of all points and Delivery about 28% (66% together); Outcome supplies 16%, Sustainability 12% and Process 6%. A party's total therefore says more about how big and how well-executed its actions were than about measured results. If both are set to zero, the order of INC and BJP in points per year reverses. Read the five criterion bars on each action, not only the total.
  • Delivery can add points for carrying out a harmful measure. Delivery asks whether an action was carried out as announced. It does not depend on whether the action was good, so it can be positive for an action whose outcome is scored as harmful: three entries have a Delivery score of +2.5 or more and a negative total. This is a limit of the rubric. A revised rubric, in which Delivery is conditional on the outcome, is planned. Changing the rubric means every entry has to be scored again, so existing scores are left as they are until then.
  • Recent actions and missing evidence. Evidence takes years to appear, and a criterion with no evidence is scored near zero. Actions from 2014 onward average about 3 points each, against about 10 for 1950 to 1969 and 2004 to 2013, partly for this reason. A recent government can score lower than an older one because the sources cannot yet judge its actions, not because the actions were worse.
  • Blinding is partial. The scorers do not know the party or the government, but they read the facts, which can reveal the era, a minister or a government. Both scorers are AI sessions and may share biases, so their agreement is not independent confirmation. Seven entries have scorer totals four or more points apart.
  • Entries are a selection, not a full record. The maintainers choose which actions to include. The number of entries per year differs by an order of magnitude between governments, 3 of the 6 parties that have led a Union government have fewer than three entries, and no test checks that the selection is balanced by importance. This is why the headline is now an average per action rather than a rate per year.
  • Scores are structured judgements. Two other scorers could give different numbers; that is why ranges and disagreement flags are published.
  • Actions differ greatly in size. A single large reform and a small scheme are both scored out of 25, and the Reach criterion is the main place where size shows.
  • Causation is hard. Outcomes can follow from earlier decisions, from other governments, from states, from courts or from events such as a pandemic. Shocks are noted on each entry.
  • Source quality is uneven: some entries have no primary source, and several rely on pages that were not opened in full. Seat shares for some coalitions are approximate.
  • The table covers the Union government. State governments are recorded and scored separately with the same rubric; their actions are not added to any party's totals or years in power, so a party's figure says nothing about its record in the states.

How to challenge a score

  1. Open the action and read the scorers' notes, the sources and the era baseline.
  2. Open an issue on the repository, or use the “Report an error” link on the action. Name the criterion and say which number you think is wrong.
  3. Give a source that supports the change. Primary sources and official data are weighed most heavily; see the corrections page.
  4. Two reviewers who have not seen the earlier scores will look at the evidence. If the score changes, the change and the reason are logged in the repository history and the page shows its new review date.