Independent visual journalism

Sources open by default

Story 02 · Full method

How we checked 20 Modi-era promises.

We preserved the original words, fixed the original deadline or number, and then followed the latest official record. When the public data could not answer fairly, we said so.

9 direct Modi statements11 official government targetsResearch cut-off: 27 Aug 2026

The counting rule

Three numbers answer three different questions.

Main investigation20 promises

Each has a date or measurable number that can be followed over time.

Separate fact-check pool82 statements

These ask whether a factual statement was supported by the cited record.

Repeated statements15 repetitions

A repeated statement is logged, but not counted as a brand-new claim.

Fairness controls2 met targets

Achieved targets are included so the method does not only select failures.

Six-stage check

From the original promise to the latest result.

01

Preserve the words

Save the speaker, place, date and earliest reliable text of the promise.

02

Identify who owns it

Label it as a direct Modi statement or an official government target.

03

Fix the benchmark

Record the original deadline, number, scope and unit before checking later updates.

04

Find the latest record

Prioritise ministry releases, Parliament answers, dashboards and national surveys.

05

Check what changed

Do not silently replace a village with a Gram Panchayat, or a completed home with a sanctioned home.

06

Use the narrowest fair verdict

State whether the target was met, late, missed, extended, changed or not verifiable.

The four patterns

How the 20 promises were grouped.

8 recordsThe deadline moved

The promise continued, but its finish line was pushed forward.

4 recordsLate or nearly there

The original date was missed, but later delivery or substantial progress was recorded.

4 recordsThe measure changed

The later result used a different scope, label, denominator or unit.

4 recordsNo clean yes-or-no answer

The public data was missing, outdated or not comparable enough for a fair binary verdict.

Open the evidence behind every card.

The source pack contains the original wording, latest result, caveat and primary links used in the story.

Visit the Source Vault →Complete evidence pack · ZIP ↓Records · JSON ↓Targets · CSV ↓