IESET.
Hypotheses·welfare architecture·welfare_transfer_brazil_bolsa_familia_phase2_effect

Brazil's Bolsa Família phase-2 (post-2010 expansion under Dilma 2011-2015 with Brasil Sem Miséria add-on, then Bolsonaro-era restructuring 2019-2021, then Lula-era Auxílio Brasil to BFP rebrand 2023) produced diminishing marginal poverty-reduction returns relative to the 2003-2010 phase, with the post-2014 commodity-bust eroding the wage-floor channel that complemented BFP transfers in phase-1, illustrating cash-transfer-program-decoupling from labour-market complement.

PARTIALengine/runs/welfare_transfer_brazil_bolsa_familia_phase2_effect

PARTIAL — coef=+1, p=0; claim direction not auto-inferred

confidence cueThe result is useful, but not decisive. Treat it as a clue, not a settled conclusion.

policy briefMixed or noisy

In ordinary language

In plain terms, this asks whether bfp phase2 intensity is actually linked to better or worse extreme poverty headcount from 2010 to 2023.

plain answer

The evidence is suggestive but not decisive. coef=+1, p=0; claim direction not auto-inferred

why it matters

This matters because welfare architecture claims should change belief only when they survive a pre-declared empirical test.

how the test works

It compares 5 country or place units from 2010 to 2023, using a panel fe decomposition design, with fixed effects for country and year.

what was measured
What changed
  • Bfp phase2 intensity
What we checked
  • Extreme poverty headcount
  • Inequality coefficient
  • Bottom 40 income share
what this does not prove

A single test is not the whole truth. It narrows the claim under a specific sample, time period, and method. Strong policy conclusions need the pattern to survive nearby tests, alternative data, and serious objections.

verification

0 input datasets, 0 unresolved missing series, provenance status: no input vintages recorded.

Results

engine/runs/welfare_transfer_brazil_bolsa_familia_phase2_effect
1007550250201020172023BRAMEXCOLPERARG
illustrative sketch · run pending
No coefficients yet. When the model fires, this chart will show extreme_poverty_headcount across 5 sampled countries over 20102023.
The shapes above are stylised — none of the lines are real data.
Placeholder for welfare_transfer_brazil_bolsa_familia_phase2_effect. Published chart will be generated from engine/runs/welfare_transfer_brazil_bolsa_familia_phase2_effect/chart_data.json.

Pre-registration

registration ordering unverified
first-spec commit 4c8ce8e · 2026-07-18T22:11:21Z
run generated · 2026-06-29T17:55:02Z
Run timestamp predates this path's first git-add commit (rebase, rename, or pre-git local run). Spec hash is still the path's first-add commit — not repository HEAD — but ordering is not a clean pre-registration proof.

Brazil's Bolsa Família phase-2 (post-2010 expansion under Dilma 2011-2015 with Brasil Sem Miséria add-on, then Bolsonaro-era restructuring 2019-2021, then Lula-era Auxílio Brasil to BFP rebrand 2023) produced diminishing marginal poverty-reduction returns relative to the 2003-2010 phase, with the post-2014 commodity-bust eroding the wage-floor channel that complemented BFP transfers in phase-1, illustrating cash-transfer-program-decoupling from labour-market complement.

Falsification criterion — what would disprove this

set before the run · honoured after

This hypothesis is considered falsified if:

Refuted if the BFP-channel marginal effect on extreme-poverty in 2010-2019 phase-2 exceeds 70% of the corresponding phase-1 (2003-2010) marginal effect, OR if the Gini reduction attributable to BFP in phase-2 is at least equal to phase-1, indicating no diminishing-returns pattern.

formal test & threshold
test:      panel_fe_decomp_phase2_vs_phase1_marginal_effect
threshold: bfp_phase2_marginal_effect / bfp_phase1_marginal_effect <= 0.70 for poverty AND <= 0.70 for gini

Method

Template
panel_fe_decomposition
Fixed effects
country, year
Clustering
country
Sample
5 countries · 20102023
Evidence type
associational

Panel FE decomposition of poverty-and-Gini variance across BFP intensity, real-minimum-wage, and terms-of-trade channels for BRA versus LatAm peers 2010-2023. Phase-2 effect identified as the BFP-channel coefficient relative to phase-1 (lula_bolsa_familia_poverty_reduction_decomposition_2003_2010).

Data

VariableSourceTransform
extreme_poverty_headcount
outcome
world_bank_wdi:SI.POV.DDAYtier 2
level_pct
gini_coefficient
outcome
world_bank_wdi:SI.POV.GINItier 2
level
bottom_40_income_share
outcome
world_bank_wdi:SI.DST.FRST.40tier 2
level
bfp_phase2_intensity
treatment
world_bank_wdi:SI.POV.DDAYtier 2
level
gdp_per_capita_real
control
world_bank_wdi:NY.GDP.PCAP.KDtier 2
log
real_minimum_wage_index
control
ilostat:ILMS_wagestier 2
log
terms_of_trade_commodity
control
world_bank_wdi:TT.PRI.MRCH.XD.WDtier 2
log

ready  ·  pending  ·  reconstruct-needed

Detailed result card

Result card — welfare_transfer_brazil_bolsa_familia_phase2_effect

Verdict: PARTIAL — coef=+1, p=0; claim direction not auto-inferred

Pre-registration

  • Claim: Brazil's Bolsa Família phase-2 (post-2010 expansion under Dilma 2011-2015 with Brasil Sem Miséria add-on, then Bolsonaro-era restructuring 2019-2021, then Lula-era Auxílio Brasil to BFP rebrand 2023) produced diminishing marginal poverty-reduction returns relative to the 2003-2010 phase, with the post-2014 commodity-bust eroding the wage-floor channel that complemented BFP transfers in phase-1, illustrating cash-transfer-program-decoupling from labour-market complement.
  • Falsification rule: Refuted if the BFP-channel marginal effect on extreme-poverty in 2010-2019 phase-2 exceeds 70% of the corresponding phase-1 (2003-2010) marginal effect, OR if the Gini reduction attributable to BFP in phase-2 is at least equal to phase-1, indicating no diminishing-returns pattern.
  • Falsification test: panel_fe_decomp_phase2_vs_phase1_marginal_effect

Estimate

  • Method: linearmodels.PanelOLS
  • Coefficient (treatment): +1
  • Std error: 1.328e-16
  • p-value: 0
  • Observations: 61, countries: 5
  • Within R²: 1
  • Fixed effects: entity=True, time=True
  • Clustering: country

Variables resolved

  • world_bank_wdi:SI.POV.DDAY → extreme_poverty_headcount (outcome, publisher=world_bank_wdi, n=2862)
  • world_bank_wdi:SI.POV.GINI → gini_coefficient (outcome, publisher=world_bank_wdi, n=2430)
  • world_bank_wdi:SI.POV.DDAY → bfp_phase2_intensity (treatment, publisher=world_bank_wdi, n=2862)
  • world_bank_wdi:NY.GDP.PCAP.KD → gdp_per_capita_real (controls, publisher=world_bank_wdi, n=12104)
  • world_bank_wdi:TT.PRI.MRCH.XD.WD → terms_of_trade_commodity (controls, publisher=world_bank_wdi, n=6478)

Variables missing data

  • world_bank_wdi:SI.DST.FRST.40 (outcome, name=bottom_40_income_share) — vintage not on disk
  • ilostat:ILMS_wages (controls, name=real_minimum_wage_index) — vintage not on disk

Generated by scripts/run_panel_fe.py at 2026-06-29T17:55:02+00:00

Strongest opposing argument

Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.

Authored framework. Read the transparency note.