Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000
- Gerado em
- 16/10/2026, 08:45
- Modelo
- gemini-3.8-flash
- Autor: Anônimo
Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
- Custo fiscal por ano
- R$ mil/ano
- Domicílios alcançados
- domicílios · 0,00%
- Pobreza, antes → depois
- Ganho médio por domicílio
- R$/mês por domicílio
- Nota geral
- sobre 3 de 21 eixos
Por onde a política age
Da esquerda para a direita: o que a política faz, por quais canais age, o que muda e em quais eixos do Doughnut isso chega. As cores dizem o quanto cada passo foi quantificado.
Clique em um bloco para destacar o caminho até o Doughnut.
Seção 9: Parecer
Resumo executivo
A proposta visa isentar do IRPF rendimentos mensais de até R$ 5.000 a partir de 2026. Segundo a microssimulação estática sobre a PNAD Contínua 2023, a medida não altera a renda disponível das famílias em relação às regras já vigentes projetadas para 2026, resultando em impacto fiscal e distributivo nulo. Nenhuma pessoa revisou a leitura do projeto em que esta análise se baseia.
O que a política faz
A política prevê a isenção de IRPF para rendimentos até R$ 5.000 mensais e redução gradual entre R$ 5.000 e R$ 7.000, com vigência a partir de 2026. O texto da política menciona compensação em altas rendas como fonte de financiamento, mas não informa por quanto tempo a medida terá validade.
Quem ganha e quem paga
De acordo com a microssimulação estática sobre a PNAD Contínua 2023, a parcela de domicílios beneficiados é de 0%, e o número de domicílios que perdem é 0. Em todos os decis de renda, a variação média da renda per capita é de 0 R$/mês per capita, pois a regra base adotada para 2026 já incorpora a faixa de isenção de R$ 5.000 mensais.
Custo fiscal
Conforme a microssimulação estática sobre a PNAD Contínua 2023, o custo fiscal líquido anual estimado é de 0 R$ mil/ano, equivalendo a 0 R$ mil/mês. Não há renúncia fiscal adicional em relação ao cenário de referência já estabelecido para 2026.
Pobreza e desigualdade
Segundo a microssimulação estática sobre a PNAD Contínua 2023:
- A taxa de pobreza permanece em 29,3% antes e depois da medida.
- A extrema pobreza mantém-se em 4,44%.
- O hiato de pobreza continua em 11,3%.
- O total de pessoas que saem da pobreza é 0.
- A desigualdade não varia, mantendo o índice de Gini em 0,509 e a razão de Palma em 3,41.
Limitações
A análise apoia-se em uma incidência estática sem resposta comportamental da oferta de trabalho ou consumo. O modelo desconsidera a ausência de efeitos de equilíbrio geral na economia. Há potencial subdeclaração de transferências na pesquisa domiciliar. Por fim, a verificação de elegibilidade utiliza a renda reportada na pesquisa e não a renda declarada ao CadÚnico.
Registro de execução desta seção (4)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
llm.write18.542 ms · call_2af55b36Modelo: gemini-3.8-flash
Prompt de sistema · 1779 caracteres
Você é o economista-chefe do MAGI, escrevendo um parecer no estilo de um J-PAL policy brief, em português claro e direto. Regras absolutas: 1. Você não calcula números. Todo número que aparecer no texto deve ser um dos valores listados na tabela FIGURAS, escrito com no máximo uma casa decimal a mais ou a menos que o valor listado. Não some, não subtraia, não divida, não converta unidades, não faça médias. Antes de dizer que um valor "não foi calculado", procure-o na tabela pela descrição: tudo o que foi calculado está lá (Gini, Palma, pobreza, custo, decis). Só diga "não foi calculado" para o que de fato não consta. 2. Sempre diga de onde vem cada número: "microssimulação estática sobre a PNAD Contínua 2023" ou o que a tabela indicar. Nunca chame o resultado de causal. 3. Escreva as seções pedidas com títulos curtos. Frases curtas. Sem adjetivos promocionais. 4. Termine com uma seção "Limitações" que mencione: incidência estática sem resposta comportamental, ausência de efeitos de equilíbrio geral, subdeclaração de transferências na pesquisa, e que a elegibilidade usa a renda da pesquisa e não a renda declarada ao CadÚnico. 5. Anos (2023, 2026), contagens pequenas (1 a 12) e os níveis de confiança 90%/95% podem aparecer livremente. Qualquer outro número fora da tabela será rejeitado. 6. Não liste os dez decis um a um nem repita zeros: o gráfico por decil já está no parecer. Resuma o padrão de incidência em uma ou duas frases citando no máximo os decis que importam. Não diga duas vezes que não há perdedores. Sobre financiamento, diga apenas o que a política declara; se ela não declara a fonte, escreva que a fonte de financiamento não está definida no texto. 7. Escreva os números exatamente como estão na tabela, com vírgula decimal (17,5 e não 17.5).
Prompt do usuário · 4009 caracteres
POLÍTICA
Título: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000
Resumo: Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Jurisdição: BR
Vigência: 2026-01-01
A leitura não informa: por quanto tempo a política vale. Não suponha valor para o que ela não informa.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
FIGURAS (fonte: Microssimulação estática: as regras de impostos e benefícios são aplicadas a cada domicílio da população sintética da jurisdição, antes e depois da política, sem resposta comportamental. Adesão ao programa: a declarada na pesquisa domiciliar. Regras vigentes em 01/01/2026, quando a política começa: irpf_2026, inss_2026, bolsa_familia_2023 e bpc. As rendas da população, a preços médios de 2023, e as linhas de pobreza foram corrigidas pelo IPCA até jan/2026 (fator 1,1151); os valores em reais estão a preços desse mês. A população, os arquivos de parâmetros e as versões usadas estão no detalhamento de cada número. As regras vigentes (irpf_2026) já isentam do IRPF a renda tributável de até R$ 5.000 por mês; a isenção até R$ 5.000 da leitura não muda o imposto de ninguém em relação a elas.)
| chave | valor | unidade | descrição |
|---|---|---|---|
| ev_bcb_wp578_inverse_frisch | 4,48 (intervalo publicado pelo estudo, nível não registrado: 4,01 a 5,00) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | inverse_frisch_elasticity |
| ev_bcb_wp578_habit | 0,784 | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | consumption_habit_persistence |
| ev_pooled_labor_supply_elasticity | 4,48 (IC 90%: 3,98 a 4,98) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | Efeito de um estudo, transportado para a jurisdição: Renda do trabalho — inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% |
| ev_pooled_mpc | 0,784 (IC 90%: 0,748 a 0,82) | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | Efeito de um estudo, transportado para a jurisdição: Consumo das famílias — parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori |
| fiscal_cost_year | 0 | R$ mil/ano | Custo fiscal líquido anual |
| fiscal_cost_month | 0 | R$ mil/mês | Custo fiscal líquido mensal |
| households_winners | 0 | domicílios | Domicílios que ganham |
| households_losers | 0 | domicílios | Domicílios que perdem |
| share_winners_pct | 0 | % | Parcela de domicílios que ganham |
| share_losers_pct | 0 | % | Parcela de domicílios que perdem |
| mean_gain_winners | 0 | R$/mês por domicílio | Ganho médio mensal entre os domicílios que ganham |
| poverty_base_pct | 29,3 | % | Pobreza (R$742) antes |
| poverty_reform_pct | 29,3 | % | Pobreza (R$742) depois |
| extreme_base_pct | 4,44 | % | Pobreza extrema (R$233) antes |
| extreme_reform_pct | 4,44 | % | Pobreza extrema (R$233) depois |
| poverty_gap_base_pct | 11,3 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 11,3 | % | Hiato de pobreza depois |
| gini_base | 0,509 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,509 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,41 | razão | Razão de Palma antes |
| palma_reform | 3,41 | razão | Razão de Palma depois |
| people_out_of_poverty | 0 | pessoas | Pessoas que saem da pobreza |
| decile_1_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 1 |
| decile_1_delta_pct | 0 | % da renda | Variação como % da renda, decil 1 |
| decile_2_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 2 |
| decile_2_delta_pct | 0 | % da ren… (+2458)Resposta bruta do modelo · 2111 caracteres
### Resumo executivo A proposta visa isentar do IRPF rendimentos mensais de até R$ 5.000 a partir de 2026. Segundo a microssimulação estática sobre a PNAD Contínua 2023, a medida não altera a renda disponível das famílias em relação às regras já vigentes projetadas para 2026, resultando em impacto fiscal e distributivo nulo. Nenhuma pessoa revisou a leitura do projeto em que esta análise se baseia. ### O que a política faz A política prevê a isenção de IRPF para rendimentos até R$ 5.000 mensais e redução gradual entre R$ 5.000 e R$ 7.000, com vigência a partir de 2026. O texto da política menciona compensação em altas rendas como fonte de financiamento, mas não informa por quanto tempo a medida terá validade. ### Quem ganha e quem paga De acordo com a microssimulação estática sobre a PNAD Contínua 2023, a parcela de domicílios beneficiados é de 0%, e o número de domicílios que perdem é 0. Em todos os decis de renda, a variação média da renda per capita é de 0 R$/mês per capita, pois a regra base adotada para 2026 já incorpora a faixa de isenção de R$ 5.000 mensais. ### Custo fiscal Conforme a microssimulação estática sobre a PNAD Contínua 2023, o custo fiscal líquido anual estimado é de 0 R$ mil/ano, equivalendo a 0 R$ mil/mês. Não há renúncia fiscal adicional em relação ao cenário de referência já estabelecido para 2026. ### Pobreza e desigualdade Segundo a microssimulação estática sobre a PNAD Contínua 2023: * A taxa de pobreza permanece em 29,3% antes e depois da medida. * A extrema pobreza mantém-se em 4,44%. * O hiato de pobreza continua em 11,3%. * O total de pessoas que saem da pobreza é 0. * A desigualdade não varia, mantendo o índice de Gini em 0,509 e a razão de Palma em 3,41. ### Limitações A análise apoia-se em uma incidência estática sem resposta comportamental da oferta de trabalho ou consumo. O modelo desconsidera a ausência de efeitos de equilíbrio geral na economia. Há potencial subdeclaração de transferências na pesquisa domiciliar. Por fim, a verificação de elegibilidade utiliza a renda reportada na pesquisa e não a renda declarada ao CadÚnico.
llm.parse_structured15.349 ms · call_8241547fModelo: gemini-3.8-flash
Prompt de sistema · 649 caracteres
Você é um revisor do MAGI e lê um parecer já pronto. Você NÃO reescreve o parecer e NÃO calcula nem corrige números: devolve apenas uma lista de ressalvas (flags), cada uma com a seção, a gravidade (note, concern ou blocker) e uma ou duas frases. Cite números apenas copiando valores da tabela FIGURAS e indique a chave da figura em figure_key. Se não houver ressalvas, devolva a lista vazia. Escreva em português. Seu foco é fiscal: o custo está calculado sobre a base certa, a fonte de financiamento é dita, o custo por resultado é comparável, e o texto não trata um custo estático como se fosse o custo efetivo depois de resposta comportamental.
Prompt do usuário · 4009 caracteres
POLÍTICA: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000. Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| ev_bcb_wp578_inverse_frisch | 4,48 (intervalo publicado pelo estudo, nível não registrado: 4,01 a 5,00) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | inverse_frisch_elasticity |
| ev_bcb_wp578_habit | 0,784 | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | consumption_habit_persistence |
| ev_pooled_labor_supply_elasticity | 4,48 (IC 90%: 3,98 a 4,98) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | Efeito de um estudo, transportado para a jurisdição: Renda do trabalho — inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% |
| ev_pooled_mpc | 0,784 (IC 90%: 0,748 a 0,82) | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | Efeito de um estudo, transportado para a jurisdição: Consumo das famílias — parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori |
| fiscal_cost_year | 0 | R$ mil/ano | Custo fiscal líquido anual |
| fiscal_cost_month | 0 | R$ mil/mês | Custo fiscal líquido mensal |
| households_winners | 0 | domicílios | Domicílios que ganham |
| households_losers | 0 | domicílios | Domicílios que perdem |
| share_winners_pct | 0 | % | Parcela de domicílios que ganham |
| share_losers_pct | 0 | % | Parcela de domicílios que perdem |
| mean_gain_winners | 0 | R$/mês por domicílio | Ganho médio mensal entre os domicílios que ganham |
| poverty_base_pct | 29,3 | % | Pobreza (R$742) antes |
| poverty_reform_pct | 29,3 | % | Pobreza (R$742) depois |
| extreme_base_pct | 4,44 | % | Pobreza extrema (R$233) antes |
| extreme_reform_pct | 4,44 | % | Pobreza extrema (R$233) depois |
| poverty_gap_base_pct | 11,3 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 11,3 | % | Hiato de pobreza depois |
| gini_base | 0,509 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,509 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,41 | razão | Razão de Palma antes |
| palma_reform | 3,41 | razão | Razão de Palma depois |
| people_out_of_poverty | 0 | pessoas | Pessoas que saem da pobreza |
| decile_1_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 1 |
| decile_1_delta_pct | 0 | % da renda | Variação como % da renda, decil 1 |
| decile_2_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 2 |
| decile_2_delta_pct | 0 | % da renda | Variação como % da renda, decil 2 |
| decile_3_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 3 |
| decile_3_delta_pct | 0 | % da renda | Variação como % da renda, decil 3 |
| decile_4_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 4 |
| decile_4_delta_pct | 0 | % da renda | Variação como % da renda, decil 4 |
| decile_5_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 5 |
| decile_5_delta_pct | 0 | % da renda | Variação como % da renda, decil 5 |
| decile_6_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 6 |
| decile_6_delta_pct | 0 | % da renda | Variação como % da renda, decil 6 |
| decile_7_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 7 |
| decile_7_delta_pct | 0 | % da renda | Variação como % da renda, decil 7 |
| decile_8_mean_delta | 0 | R$/mês per capita | Variação média da r… (+7771)Resposta bruta do modelo · 387 caracteres
{"flags":[{"section":"memo","severity":"concern","text":"O custo fiscal líquido anual reportado como 0 R$ mil/ano decorre de um cenário-base que já presume a isenção e da desconsideração do alívio gradual até R$ 7.000 e da compensação em altas rendas. Sem a modelagem desses componentes, a estimativa fiscal não reflete o desenho completo da proposta.","figure_key":"fiscal_cost_year"}]}llm.parse_structured19.638 ms · call_88b279edModelo: gemini-3.8-flash
Prompt de sistema · 637 caracteres
Você é um revisor do MAGI e lê um parecer já pronto. Você NÃO reescreve o parecer e NÃO calcula nem corrige números: devolve apenas uma lista de ressalvas (flags), cada uma com a seção, a gravidade (note, concern ou blocker) e uma ou duas frases. Cite números apenas copiando valores da tabela FIGURAS e indique a chave da figura em figure_key. Se não houver ressalvas, devolva a lista vazia. Escreva em português. Seu foco é distributivo: quem ganha e quem perde por decil, se a incidência é regressiva ou progressiva, se o parecer distingue pobreza de desigualdade, e se afirmações sobre "os mais pobres" batem com a tabela por decil.
Prompt do usuário · 4009 caracteres
POLÍTICA: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000. Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| ev_bcb_wp578_inverse_frisch | 4,48 (intervalo publicado pelo estudo, nível não registrado: 4,01 a 5,00) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | inverse_frisch_elasticity |
| ev_bcb_wp578_habit | 0,784 | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | consumption_habit_persistence |
| ev_pooled_labor_supply_elasticity | 4,48 (IC 90%: 3,98 a 4,98) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | Efeito de um estudo, transportado para a jurisdição: Renda do trabalho — inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% |
| ev_pooled_mpc | 0,784 (IC 90%: 0,748 a 0,82) | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | Efeito de um estudo, transportado para a jurisdição: Consumo das famílias — parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori |
| fiscal_cost_year | 0 | R$ mil/ano | Custo fiscal líquido anual |
| fiscal_cost_month | 0 | R$ mil/mês | Custo fiscal líquido mensal |
| households_winners | 0 | domicílios | Domicílios que ganham |
| households_losers | 0 | domicílios | Domicílios que perdem |
| share_winners_pct | 0 | % | Parcela de domicílios que ganham |
| share_losers_pct | 0 | % | Parcela de domicílios que perdem |
| mean_gain_winners | 0 | R$/mês por domicílio | Ganho médio mensal entre os domicílios que ganham |
| poverty_base_pct | 29,3 | % | Pobreza (R$742) antes |
| poverty_reform_pct | 29,3 | % | Pobreza (R$742) depois |
| extreme_base_pct | 4,44 | % | Pobreza extrema (R$233) antes |
| extreme_reform_pct | 4,44 | % | Pobreza extrema (R$233) depois |
| poverty_gap_base_pct | 11,3 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 11,3 | % | Hiato de pobreza depois |
| gini_base | 0,509 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,509 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,41 | razão | Razão de Palma antes |
| palma_reform | 3,41 | razão | Razão de Palma depois |
| people_out_of_poverty | 0 | pessoas | Pessoas que saem da pobreza |
| decile_1_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 1 |
| decile_1_delta_pct | 0 | % da renda | Variação como % da renda, decil 1 |
| decile_2_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 2 |
| decile_2_delta_pct | 0 | % da renda | Variação como % da renda, decil 2 |
| decile_3_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 3 |
| decile_3_delta_pct | 0 | % da renda | Variação como % da renda, decil 3 |
| decile_4_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 4 |
| decile_4_delta_pct | 0 | % da renda | Variação como % da renda, decil 4 |
| decile_5_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 5 |
| decile_5_delta_pct | 0 | % da renda | Variação como % da renda, decil 5 |
| decile_6_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 6 |
| decile_6_delta_pct | 0 | % da renda | Variação como % da renda, decil 6 |
| decile_7_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 7 |
| decile_7_delta_pct | 0 | % da renda | Variação como % da renda, decil 7 |
| decile_8_mean_delta | 0 | R$/mês per capita | Variação média da r… (+7771)Resposta bruta do modelo · 329 caracteres
{"flags":[{"section":"framing","severity":"note","text":"A afirmação de que pessoas nas faixas baixas ganham com a medida não reflete o perfil distributivo do IRPF, cujos primeiros decis já são isentos de tributação, além de a simulação registrar 0 R$/mês per capita em decile_1_mean_delta.","figure_key":"decile_1_mean_delta"}]}llm.parse_structured12.330 ms · call_761ad754Modelo: gemini-3.8-flash
Prompt de sistema · 642 caracteres
Você é um revisor do MAGI e lê um parecer já pronto. Você NÃO reescreve o parecer e NÃO calcula nem corrige números: devolve apenas uma lista de ressalvas (flags), cada uma com a seção, a gravidade (note, concern ou blocker) e uma ou duas frases. Cite números apenas copiando valores da tabela FIGURAS e indique a chave da figura em figure_key. Se não houver ressalvas, devolva a lista vazia. Escreva em português. Seu foco é economia política: quem tem interesse em aprovar ou barrar a medida, riscos de implementação e de captura, dependência de cadastro e de adesão, e se o parecer apresenta limitações que um leitor adversário apontaria.
Prompt do usuário · 4009 caracteres
POLÍTICA: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000. Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| ev_bcb_wp578_inverse_frisch | 4,48 (intervalo publicado pelo estudo, nível não registrado: 4,01 a 5,00) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | inverse_frisch_elasticity |
| ev_bcb_wp578_habit | 0,784 | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | consumption_habit_persistence |
| ev_pooled_labor_supply_elasticity | 4,48 (IC 90%: 3,98 a 4,98) | inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% | Efeito de um estudo, transportado para a jurisdição: Renda do trabalho — inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90% |
| ev_pooled_mpc | 0,784 (IC 90%: 0,748 a 0,82) | parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori | Efeito de um estudo, transportado para a jurisdição: Consumo das famílias — parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori |
| fiscal_cost_year | 0 | R$ mil/ano | Custo fiscal líquido anual |
| fiscal_cost_month | 0 | R$ mil/mês | Custo fiscal líquido mensal |
| households_winners | 0 | domicílios | Domicílios que ganham |
| households_losers | 0 | domicílios | Domicílios que perdem |
| share_winners_pct | 0 | % | Parcela de domicílios que ganham |
| share_losers_pct | 0 | % | Parcela de domicílios que perdem |
| mean_gain_winners | 0 | R$/mês por domicílio | Ganho médio mensal entre os domicílios que ganham |
| poverty_base_pct | 29,3 | % | Pobreza (R$742) antes |
| poverty_reform_pct | 29,3 | % | Pobreza (R$742) depois |
| extreme_base_pct | 4,44 | % | Pobreza extrema (R$233) antes |
| extreme_reform_pct | 4,44 | % | Pobreza extrema (R$233) depois |
| poverty_gap_base_pct | 11,3 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 11,3 | % | Hiato de pobreza depois |
| gini_base | 0,509 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,509 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,41 | razão | Razão de Palma antes |
| palma_reform | 3,41 | razão | Razão de Palma depois |
| people_out_of_poverty | 0 | pessoas | Pessoas que saem da pobreza |
| decile_1_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 1 |
| decile_1_delta_pct | 0 | % da renda | Variação como % da renda, decil 1 |
| decile_2_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 2 |
| decile_2_delta_pct | 0 | % da renda | Variação como % da renda, decil 2 |
| decile_3_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 3 |
| decile_3_delta_pct | 0 | % da renda | Variação como % da renda, decil 3 |
| decile_4_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 4 |
| decile_4_delta_pct | 0 | % da renda | Variação como % da renda, decil 4 |
| decile_5_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 5 |
| decile_5_delta_pct | 0 | % da renda | Variação como % da renda, decil 5 |
| decile_6_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 6 |
| decile_6_delta_pct | 0 | % da renda | Variação como % da renda, decil 6 |
| decile_7_mean_delta | 0 | R$/mês per capita | Variação média da renda per capita, decil 7 |
| decile_7_delta_pct | 0 | % da renda | Variação como % da renda, decil 7 |
| decile_8_mean_delta | 0 | R$/mês per capita | Variação média da r… (+7771)Resposta bruta do modelo · 855 caracteres
{"flags":[{"section":"framing","severity":"concern","text":"Ao adotar como referência uma regra que já embute a isenção, o parecer reporta 0 % de domicílios beneficiados e oculta a resistência de estados e municípios à perda de arrecadação partilhada via fundos de participação.","figure_key":"share_winners_pct"},{"section":"memo","severity":"concern","text":"A compensação em altas rendas enfrenta forte resistência política e risco de elisão fiscal de contribuintes organizados, mas não foi modelada nos instrumentos, resultando em custo fiscal estimado de 0 R$ mil/ano.","figure_key":"fiscal_cost_year"},{"section":"memo","severity":"note","text":"A menção ao CadÚnico nas limitações é inadequada para a administração tributária do IRPF, que depende do cruzamento de dados da Receita Federal e da retenção pelas fontes pagadoras.","figure_key":null}]}Pergunte ou peça uma variação
Escreva em português: uma pergunta sobre o parecer, ou uma mudança — outra adesão, outro ε, incluir ou tirar um mecanismo, outro valor no instrumento. O sistema diz o que refaria antes de refazer.
Como chegamos aqui
As seis etapas que produziram o parecer, na ordem em que rodaram. Cada número abre até a chamada que o calculou.
Seção 1: Política
Seção 1: Política
Leitura não revisada por uma pessoa
O MAGI seguiu com a leitura que o modelo fez do texto, e o parecer registra isso. Confira a leitura e corrija-a se for preciso.
Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
- Limite de isenção (R$/mês)
- 5.000
- Vigência a partir de
- 01/01/2026
- Financiamento
- Sobretaxa no IRPF — Tributação mínima sobre as rendas muito altas.
Observação da leitura
A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida.
Leitura estruturada (IR)
- ID
- pol_c9d4254085
- Título
- Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000
- Jurisdição
- BR
- Horizonte (meses)
- 12
Financiamento
- Mecanismo
- Sobretaxa no IRPF
- Descrição
- Tributação mínima sobre as rendas muito altas.
Instrumentos (1)
income_tax_change- Limite de isenção (R$/mês)
- 5.000
- Tabela de alíquotas
- —
- Δ alíquota máxima (p.p.)
- 0
- Sobretaxa (% do IRPF devido)
- 0
Proveniência da leitura
- Parser
- LLM
- Modelo
- gemini-3.8-flash
- Confirmada pelo usuário
- não
- Seguiu sem revisão humana
- sim
- Seguiu sem revisão em
- 16/10/2026
Registro de execução desta seção (1)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
llm.parse_policy11.901 ms · call_a44cc61cModelo: gemini-3.8-flash
Prompt de sistema · 4008 caracteres
Você é o analista que transforma um texto de política pública brasileira em uma representação estruturada (Policy IR). Extraia apenas o que o texto diz. Quando o texto for ambíguo, escolha a leitura mais literal e registre a dúvida em parser_notes. O que o texto não diz. A mensagem traz a data de hoje. Nunca invente datas, valores ou fontes: o que o texto não informa fica nulo quando o esquema permite nulo, e o campo vai para a lista unstated (effective_from quando o texto não dá a data de início, horizon_months quando não diz por quanto tempo a política vale, funding quando não diz como será paga). Um instrumento cujo valor obrigatório falta continua registrado: como o tipo mais próximo que aceita o valor nulo (public_spending com amount_per_year nulo, service_expansion com cost_per_slot_year nulo) ou, se nenhum aceita, como other com a descrição do que o texto propõe; o campo que falta (por exemplo instruments[i].amount_per_unit, o valor de uma transferência) vai para unstated. unstated fica vazio quando o texto informa tudo. Datas no formato ISO. Para mudanças no Bolsa Família use transfer_program_change; para um novo benefício use new_transfer; para IRPF use income_tax_change; para ICMS/ISS/IBS use indirect_tax_change; para gastos setoriais sem transferência direta use public_spending; para criação de vagas em creche pública (0 a 3 anos) use service_expansion com service exatamente igual a childcare_0_3, new_slots e cost_per_slot_year; para redução da jornada máxima semanal de trabalho (fim da escala 6x1, teto de horas da Constituição, art. 7º) use working_hours_cap: steps lista cada novo teto na ordem em que vale, com max_weekly_hours e months_after_start contado do início da política (60 dias são 2 meses; 0 quando vale de imediato), o último sendo o teto final; current_max_weekly_hours é o teto anterior (44 quando o texto não diz); pay é exatamente unchanged quando o texto diz sem redução salarial e proportional quando o salário cai com as horas; covers é exatamente signed_work_card para trabalhadores com carteira assinada e signed_work_card_and_statutory quando o texto inclui servidores estatutários; overtime_premium é 0.5 salvo se o texto fixar outro adicional de hora extra; rest_days_per_week são os dias de descanso remunerado por semana que o texto dá (2 na escala 5x2), nulo se não der. A data de início é a da promulgação ou da publicação: se o texto não a dá, effective_from fica nulo. Para o que não se encaixa use other. Jurisdição. Copie sempre em jurisdiction_name o nome do município ou do estado exatamente como o texto o escreve; null quando o texto não nomeia nenhum. Em jurisdiction escreva o código IBGE que o texto ou a jurisdição sugerida dá. Quando o texto não traz código e não há jurisdição sugerida, escreva em jurisdiction o código IBGE do lugar nomeado só se tiver certeza dele; sem essa certeza, escreva BR e diga em parser_notes que o código não foi identificado. Nunca invente um código IBGE que você não conhece, e nunca escreva um nome em jurisdiction. Elegibilidade de new_transfer. O campo eligibility diz quem recebe; campo vazio quer dizer "sem restrição", e uma transferência com eligibility vazia é paga a todos os domicílios da jurisdição. Só deixe eligibility vazia se o texto disser que o benefício é universal. Toda condição de acesso que o texto impõe, e toda que você citar em parser_notes, vai para o campo correspondente: - per_capita_income_max: limite de renda familiar mensal per capita, quando o texto o dá em reais; per_capita_income_min: o piso, se houver. - per_capita_income_max_mw: o mesmo limite quando o texto o dá em salários mínimos (0.5 para "meio salário mínimo", 0.25 para "um quarto"). Não converta para reais: o sistema converte pelo salário mínimo do ano simulado. - requires_cadunico: true quando o texto exige inscrição no CadÚnico (Cadastro Único). - household_has_child_0_6: true quando exige criança de 0 a 6 anos na família, false quando a exclui. - household_has_member_7_17: true… (+896)
Prompt do usuário · 373 caracteres
Hoje é 2026-10-16. Texto da política ou projeto de lei: Isenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas. Jurisdição sugerida: Brasil (BR)
Resposta bruta do modelo · 904 caracteres
{"title":"Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000","summary":"Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.","jurisdiction":"BR","jurisdiction_name":null,"effective_from":"2026-01-01","horizon_months":null,"instruments":[{"kind":"income_tax_change","exemption_threshold":5000.0,"brackets":null,"top_rate_delta":0.0,"surcharge_rate":0.0}],"funding":{"mechanism":"income_tax_surcharge","description":"Tributação mínima sobre as rendas muito altas."},"parser_notes":"A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida.","unstated":["horizon_months"]}Seção 2: Enquadramento
- Pergunta
- Qual é o impacto distributivo sobre a renda disponível das famílias e o efeito fiscal líquido decorrente da ampliação da faixa de isenção combinada com a compensação sobre altas rendas?
- Comparada com
- Manutenção da estrutura vigente da tabela do imposto de renda de pessoa física e de suas regras de tributação sem novas isenções ou sobretaxas.
- Quem ganha
- Pessoas físicas nas faixas baixas e médias de rendimento do trabalho que deixam de recolher o tributo ou têm sua carga reduzida.
- Quem paga
- Contribuintes no topo da distribuição de rendimentos sujeitos à nova tributação mínima compensatória.
Responde: Quem ganha e quem perde renda com a política, quanto ela custa e como mudam a pobreza e a desigualdade.
Por quê: A microssimulação estática permite estimar com precisão as perdas e ganhos individuais ao longo de toda a distribuição de renda, capturando os efeitos sobre desigualdade, pobreza e arrecadação.
O método precisa de 0 dados, fixados pelo código. Ver os dados da análise
Perguntas em aberto para você
- Quais são os parâmetros detalhados de alíquota e limites de incidência previstos para a sobretaxa nas rendas mais elevadas?
- A redução gradual na faixa intermediária substituirá ou coexistirá com as deduções padrão e legais já permitidas?
Métodos do menu montado pelo código
- Microssimulação estáticaescolhidorecomendado pelo códigodisponívelnenhum dado obrigatório
Quem ganha e quem perde renda com a política, quanto ela custa e como mudam a pobreza e a desigualdade.
- Método estruturadodisponível5 dados obrigatórios
Quanto a política pesa no orçamento, quanto benefício por ano ela precisaria entregar para empatar, e por quais canais ela age.
Registro de execução desta seção (2)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
llm.parse_structured10.119 ms · call_0282fb17Modelo: gemini-3.8-flash
Prompt de sistema · 1497 caracteres
Você é o economista-chefe do MAGI enquadrando uma proposta de política municipal antes de qualquer cálculo. Pense como um economista: qual pergunta a política levanta, contra o que comparar, quem ganha, quem paga, e qual método responde à pergunta. Preencha todos os campos: - policy_class: a classe da política, entre as oferecidas. Quando o código já fixou a classe, use-a. - sector: o campo da política (saúde, educação, meio ambiente, transporte e outros). - question_pt: a pergunta que a análise precisa responder, em uma frase. - counterfactual_pt: com o que a política é comparada, em geral o mundo sem ela. - beneficiaries_pt e payers_pt: quem ganha e quem paga, em palavras. - method: um dos métodos do menu marcados como disponíveis; method_rationale_pt diz por quê. - spending_function: o código da função orçamentária (SICONFI) que mais se aproxima do gasto, ou null quando nenhuma se aplica. - extra_needs: dados do catálogo, além dos obrigatórios do método, que a análise deveria buscar ou perguntar; uma lista vazia quando os obrigatórios bastam. - open_questions_pt: no máximo duas perguntas abertas ao leitor sobre o que só ele sabe; uma lista vazia quando não há. Regras: - Não escreva números em nenhum texto: nem valores, nem anos, nem contagens, nem percentuais. Os números vêm das ferramentas e do leitor, nunca do enquadramento. - Use só os ids oferecidos, exatamente como escritos. - Os dados obrigatórios de cada método são fixados pelo código: você só pode acrescentar.
Prompt do usuário · 4008 caracteres
POLÍTICA: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000. Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
Financiamento: income_tax_surcharge — Tributação mínima sobre as rendas muito altas.
CLASSE (fixada pelo código pelos instrumentos): tax_change
SETORES: health (saúde); education (educação); sanitation (saneamento); housing (habitação); transport (transporte); energy (energia); connectivity (conectividade); security (segurança); environment (meio ambiente); agriculture (agricultura); other (outro campo); social_assistance (assistência social); culture_sport (cultura e esporte); economy (economia); governance (gestão pública)
MÉTODOS:
- microsim: Microssimulação estática [recomendado] [disponível]. Responde: Quem ganha e quem perde renda com a política, quanto ela custa e como mudam a pobreza e a desigualdade.
Dados obrigatórios (fixados pelo código): nenhum
- structured: Método estruturado [disponível]. Responde: Quanto a política pesa no orçamento, quanto benefício por ano ela precisaria entregar para empatar, e por quais canais ela age.
Dados obrigatórios (fixados pelo código): start_date, discount_rate, horizon_years, function_spending, function_appropriation
FUNÇÕES ORÇAMENTÁRIAS (SICONFI) DE CADA CAMPO (a primeira é a mais comum):
- health: 10 Saúde
- education: 12 Educação
- sanitation: 17 Saneamento
- housing: 16 Habitação
- transport: 26 Transporte; 15 Urbanismo (o transporte coletivo urbano costuma ser lançado em Urbanismo, na subfunção Transportes Coletivos Urbanos)
- energy: 25 Energia
- connectivity: 24 Comunicações
- security: 06 Segurança Pública
- environment: 18 Gestão Ambiental; 15 Urbanismo (um parque urbano pode estar em Gestão Ambiental ou em Urbanismo, conforme o município)
- agriculture: 20 Agricultura
- other: qualquer função da lista abaixo
- social_assistance: 08 Assistência Social
- culture_sport: 13 Cultura; 27 Desporto e Lazer
- economy: 04 Administração; 23 Comércio e Serviços; 11 Trabalho
- governance: 04 Administração
FUNÇÕES ORÇAMENTÁRIAS (SICONFI):
- 01: Legislativa
- 02: Judiciária
- 03: Essencial à Justiça
- 04: Administração
- 05: Defesa Nacional
- 06: Segurança Pública
- 07: Relações Exteriores
- 08: Assistência Social
- 09: Previdência Social
- 10: Saúde
- 11: Trabalho
- 12: Educação
- 13: Cultura
- 14: Direitos da Cidadania
- 15: Urbanismo
- 16: Habitação
- 17: Saneamento
- 18: Gestão Ambiental
- 19: Ciência e Tecnologia
- 20: Agricultura
- 21: Organização Agrária
- 22: Indústria
- 23: Comércio e Serviços
- 24: Comunicações
- 25: Energia
- 26: Transporte
- 27: Desporto e Lazer
- 28: Encargos Especiais
CATÁLOGO DE DADOS (para extra_needs):
- population_total: População residente do município
- households_total: Domicílios do município
- start_date: Data prevista de início
- discount_rate: Taxa social de desconto
- horizon_years: Horizonte da análise
- funding_source: Fonte dos recursos
- expected_users: Usuários esperados por ano
- municipal_spending_total: Despesa total do município no último exercício fechado
- function_spending: Despesa da função orçamentária no último exercício fechado
- function_appropriation: Dotação da função orçamentária neste exercício
- secretariat_budget: Orçamento da secretaria responsável neste exercício
- cost_total: Custo total da política, de uma só vez ou somado no período em que vale
- cost_annual: Custo da política a cada ano
- capex_total: Orçamento previsto da obra
- opex_annual: Custo anual de manutenção e operação
- construction_months: Prazo da obra
- unit_cost_year: Custo anual por vaga ou atendimento
- slots_new: Vagas ou atendimentos novos
- target_population: Público-alvo do serviço
- current_supply: Vagas ou atendimentos que já existem
- waiting_list: Fila de espera atual
- … (+489)Resposta bruta do modelo · 1226 caracteres
{"policy_class":"tax_change","sector":"economy","question_pt":"Qual é o impacto distributivo sobre a renda disponível das famílias e o efeito fiscal líquido decorrente da ampliação da faixa de isenção combinada com a compensação sobre altas rendas?","counterfactual_pt":"Manutenção da estrutura vigente da tabela do imposto de renda de pessoa física e de suas regras de tributação sem novas isenções ou sobretaxas.","beneficiaries_pt":"Pessoas físicas nas faixas baixas e médias de rendimento do trabalho que deixam de recolher o tributo ou têm sua carga reduzida.","payers_pt":"Contribuintes no topo da distribuição de rendimentos sujeitos à nova tributação mínima compensatória.","method":"microsim","method_rationale_pt":"A microssimulação estática permite estimar com precisão as perdas e ganhos individuais ao longo de toda a distribuição de renda, capturando os efeitos sobre desigualdade, pobreza e arrecadação.","spending_function":null,"extra_needs":[],"open_questions_pt":["Quais são os parâmetros detalhados de alíquota e limites de incidência previstos para a sobretaxa nas rendas mais elevadas?","A redução gradual na faixa intermediária substituirá ou coexistirá com as deduções padrão e legais já permitidas?"]}framing.methodcall_086794b7Uma decisão registrada; nada foi chamado.
Motivo: A microssimulação estática permite estimar com precisão as perdas e ganhos individuais ao longo de toda a distribuição de renda, capturando os efeitos sobre desigualdade, pobreza e arrecadação.
Seção 3: Dados da análise
Seção 3: Dados da análise
Cada dado com a sua origem: buscado numa base oficial, citado de uma fonte, informado por você, ou uma lacuna dita no parecer.
| Dado | Valor | Origem |
|---|
A pergunta foi pulada: o que só você tem segue como lacuna.
Registro de execução desta seção (1)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
input.skippedcall_3adafc9bUma decisão registrada; nada foi chamado.
Motivo: Para seguir com números, preciso de alguns dados que só você tem. Responda o que souber: o código lê o que você digitar, e o que ficar sem resposta segue como lacuna, dita no parecer.
Seção 4: Mecanismos
Seção 4: Mecanismos
- Público-alvo
- Trabalhadores e contribuintes formais com rendimentos mensais de até a faixa estabelecida para isenção plena e alívio tributário parcial.
- Quem paga
- Contribuintes com rendimentos mais elevados, que arcam com o aumento proporcional de alíquotas ou sobretaxas compensatórias no topo da distribuição.
4 mecanismos selecionados
- primárioeleva
Incidência direta de transferências e impostos diretos
A ampliação da faixa de isenção e o alívio tributário aumentam imediatamente a renda disponível dos trabalhadores contemplados pela medida. O efeito distributivo direto melhora os indicadores de desigualdade de renda, visto que a renda líquida das faixas média e baixa se eleva enquanto o topo financia a compensação.
- primárioeleva
Consumo a partir da renda adicional
Os contribuintes beneficiados pela isenção e pelo alívio parcial apresentam propensão marginal a consumir superior à dos indivíduos de rendas mais altas. Com isso, a redistribuição da renda líquida tende a elevar a demanda e o consumo agregado das famílias.
- secundáriosentido incerto
Horas e esforço de trabalho
A variação nas alíquotas marginais de imposto gera efeitos contraditórios sobre a quantidade de horas trabalhadas e a renda declarada. Enquanto a isenção na base reduz a tributação sobre a margem de esforço de certos trabalhadores, as faixas de transição e a elevação de alíquotas no topo podem desestimular o esforço formal de outros grupos.
- desprezíveleleva
Participação no mercado de trabalho
O aumento no rendimento líquido do trabalho formal eleva o atrativo financeiro de ingressar na força de trabalho regular. Contudo, a evidência empírica indica que a decisão de participação no emprego formal possui baixa sensibilidade a variações moderadas nas alíquotas de imposto de renda.
Registro de execução desta seção (1)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
llm.parse_structured12.060 ms · call_e1907e3eModelo: gemini-3.8-flash
Prompt de sistema · 613 caracteres
Você é o economista-chefe do MAGI. Dada uma política e a lista de mecanismos candidatos (cada um com uma tag, agrupados por área), selecione os que se aplicam, classifique cada um como primary, secondary ou negligible, indique a direção esperada e escreva uma justificativa curta SEM NÚMEROS. Diga quem é o público-alvo e quem paga. Não invente mecanismos fora da lista. Os mecanismos marcados com "evidência:" têm estimativas publicadas na base, que podem vir de estudos de outro tratamento; os marcados "só teoria" não têm. Selecione um mecanismo porque ele se aplica a esta política, não porque tem evidência.
Prompt do usuário · 1390 caracteres
POLÍTICA: Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000. Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.
Instrumentos: [{'kind': 'income_tax_change', 'exemption_threshold': 5000.0, 'brackets': None, 'top_rate_delta': 0.0, 'surcharge_rate': 0.0}]
MECANISMOS CANDIDATOS (4):
## Inclusão financeira, crédito e resiliência familiar
- consumption_mpc: Consumo a partir da renda adicional. Famílias de renda mais baixa consomem quase toda renda adicional; a propensão cai no topo. [evidência: mpc, transfer->consumption, transfer->food_security]
## Mercado de trabalho, terra e equidade
- labor_supply_intensive: Horas e esforço de trabalho. Alíquotas marginais mais altas reduzem horas ou rendimentos declarados na margem. [evidência: labor_supply_elasticity]
## Serviços públicos, transferências e governança
- incidence_direct: Incidência direta de transferências e impostos diretos. Quem recebe a transferência ou paga o imposto no primeiro momento; renda disponível muda um a um. [evidência: tax_incidence->pit_progressivity, transfer->gini, transfer->poverty]
- labor_supply_extensive: Participação no mercado de trabalho. Transferências e impostos alteram o ganho líquido de trabalhar; a evidência brasileira encontra efeitos pequenos. [evidência: cct->labor_supply]Resposta bruta do modelo · 2078 caracteres
{"selections":[{"tag":"incidence_direct","direction":"+","rationale_pt":"A ampliação da faixa de isenção e o alívio tributário aumentam imediatamente a renda disponível dos trabalhadores contemplados pela medida. O efeito distributivo direto melhora os indicadores de desigualdade de renda, visto que a renda líquida das faixas média e baixa se eleva enquanto o topo financia a compensação.","matters":"primary"},{"tag":"consumption_mpc","direction":"+","rationale_pt":"Os contribuintes beneficiados pela isenção e pelo alívio parcial apresentam propensão marginal a consumir superior à dos indivíduos de rendas mais altas. Com isso, a redistribuição da renda líquida tende a elevar a demanda e o consumo agregado das famílias.","matters":"primary"},{"tag":"labor_supply_intensive","direction":"?","rationale_pt":"A variação nas alíquotas marginais de imposto gera efeitos contraditórios sobre a quantidade de horas trabalhadas e a renda declarada. Enquanto a isenção na base reduz a tributação sobre a margem de esforço de certos trabalhadores, as faixas de transição e a elevação de alíquotas no topo podem desestimular o esforço formal de outros grupos.","matters":"secondary"},{"tag":"labor_supply_extensive","direction":"+","rationale_pt":"O aumento no rendimento líquido do trabalho formal eleva o atrativo financeiro de ingressar na força de trabalho regular. Contudo, a evidência empírica indica que a decisão de participação no emprego formal possui baixa sensibilidade a variações moderadas nas alíquotas de imposto de renda.","matters":"negligible"}],"who_is_targeted_pt":"Trabalhadores e contribuintes formais com rendimentos mensais de até a faixa estabelecida para isenção plena e alívio tributário parcial.","who_pays_pt":"Contribuintes com rendimentos mais elevados, que arcam com o aumento proporcional de alíquotas ou sobretaxas compensatórias no topo da distribuição.","caveats_pt":"O impacto macroeconômico e fiscal depende criticamente do desenho específico da compensação tributária no topo para evitar perda de arrecadação e distorções na elisão fiscal."}Seção 5: Evidência
Seção 5: Evidência
2 estimativas de 1 estudo(s), cada uma com o trecho da fonte que a sustenta, em 2 canal(is) com efeito agrupado. 32 estimativa(s) de outro tratamento listada(s) e não transportada(s).
Efeito de um estudo
Renda do trabalho
inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90%
1 estimativa deste canal, de 1 estudo; 1 entrou no agrupamento, de 1 estudo. Um só estudo: o número é o resultado dele, e o intervalo não diz quanto o efeito varia de um lugar para outro.
- A teoria vale aqui?
- A teoria postula que alterações nos retornos líquidos do trabalho afetam a oferta de horas e esforço, mecanismo econômico padrão plenamente aplicável a mudanças na tributação da renda.
- De que condições locais depende?
- O efeito depende da flexibilidade de ajuste da jornada de trabalho, da proporção de informalidade e dos custos de fricção no mercado de trabalho brasileiro.
- Dá para implementar como nos estudos?
- Como o contexto de origem e o contexto alvo compartilham o mesmo país e arcabouço institucional, a capacidade de implementar e fiscalizar reformas tributárias é plenamente compatível.
- As pessoas responderiam igual?
- Espera-se uma resposta comportamental muito similar, pois a população e o ambiente macroeconômico e regulatório são os mesmos, ressalvadas eventuais alterações recentes na legislação trabalhista.
Efeito de um estudo
Consumo das famílias
parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori
1 estimativa deste canal, de 1 estudo; 1 entrou no agrupamento, de 1 estudo. Um só estudo: o número é o resultado dele, e o intervalo não diz quanto o efeito varia de um lugar para outro.
- A teoria vale aqui?
- A teoria assume que a formação de hábitos suaviza e retarda o ajuste do consumo frente a choques de renda, princípio que continua válido para alterações no imposto de renda.
- De que condições locais depende?
- O efeito depende do grau de restrição de liquidez das famílias, do acesso a instrumentos financeiros e do ambiente macroeconômico vigente.
- Dá para implementar como nos estudos?
- Por se tratar da mesma jurisdição nacional, a administração pública possui capacidade comprovada para operacionalizar mudanças no sistema tributário.
- As pessoas responderiam igual?
- Os indivíduos devem responder de forma consistente com os padrões locais, embora a intensidade possa variar conforme a faixa de renda especificamente afetada pela reforma tributária.
Estimativas por estudo
Fasolo AM, Araújo E, Valli Jorge M, Kornelius A, Marinho LSG. Brazilian Macroeconomic Dynamics Redux: Shocks, Frictions, and Unemployment in SAMBA Model. Banco Central do Brasil Working Paper 578, 2023.
structural · BR · 2023 · fonte
- inverse frisch elasticity · resultado principalIC publicado 4,01–5,00
- consumption habit persistence · resultado principal
Evidência de outro tratamento · não transportada (32)
Estes estudos avaliaram outro tratamento que o desta política: ficam listados, fora do agrupamento, e o seu número não é transportado.
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — female labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male labor force participation ratetratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293. — male mean weekly hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — weekly hours workedtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — weekly hours workedtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — probability of workingtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — probability of workingtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — probability of workingtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — probability of workingtratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — weekly housework hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010. — weekly housework hourstratamento estudado: transferência de renda condicionada · cct->labor_supply
- Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042. — nondurable expenditure monthlytratamento estudado: transferência de renda · transfer->consumption
- Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042. — non land assetstratamento estudado: transferência de renda · transfer->consumption
- Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042. — food security indextratamento estudado: transferência de renda · transfer->food_security
- Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042. — food security indextratamento estudado: transferência de renda · transfer->food_security
- Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019. — share of gini decline attributable to bftratamento estudado: transferência de renda condicionada · transfer->gini
- Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019. — share of gini decline attributable to bftratamento estudado: transferência de renda condicionada · transfer->gini
- Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019. — share of bf resources to poorest quintiletratamento estudado: transferência de renda condicionada · transfer->poverty
Registro de execução desta seção (7)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
magi_evidence.schema.searchv0.1.06 ms · call_f7754ab1packages/magi_evidence/src/magi_evidence/schema.pyEntradas · 376 caracteres
{
"db": "/Users/joaopedromegidcarrilho/Documents/development/magi/data/evidence.sqlite",
"edge_ids": [
"cct->labor_supply",
"labor_supply_elasticity",
"mpc",
"tax_incidence->pit_progressivity",
"transfer->consumption",
"transfer->food_security",
"transfer->gini",
"transfer->poverty"
],
"citable_only": true,
"exclude_study_ids": []
}Saídas · 58173 caracteres
[
{
"id": "foguel2010_femhours_ols",
"study_id": "foguel2010_ee",
"outcome": "female_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -1.4585,
"direction": "-",
"se": 0.6205,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all females, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all females",
"context_note": "OLS; p<0.05 (**)",
"page": "Table 9 p.285",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 9 – Effect of CCT Programmes on Hours Worked of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -1.4585** -1.0271*** -0.6524 -2.6266*** -2.3830 (0.6205) (0.3617) (0.5379) (0.6191) (2.0709)",
"verification_page": "27",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femhours_re",
"study_id": "foguel2010_ee",
"outcome": "female_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -1.0271,
"direction": "-",
"se": 0.3617,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all females, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all females",
"context_note": "Random effects; p<0.01 (***)",
"page": "Table 9 p.285",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 9 – Effect of CCT Programmes on Hours Worked of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -1.4585** -1.0271*** -0.6524 -2.6266*** -2.3830 (0.6205) (0.3617) (0.5379) (0.6191) (2.0709)",
"verification_page": "27",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femhours_fe",
"study_id": "foguel2010_ee",
"outcome": "female_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -0.6524,
"direction": "-",
"se": 0.5379,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all females, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all females",
"context_note": "Fixed effects; not significant",
"page": "Table 9 p.285",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 9 – Effect of CCT Programmes on Hours Worked of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -1.4585** -1.0271*** -0.6524 -2.6266*** -2.3830 (0.6205) (0.3617) (0.5379) (0.6191) (2.0709)",
"verification_page": "27",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femhours_fd",
"study_id": "foguel2010_ee",
"outcome": "female_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -2.6266,
"direction": "-",
"se": 0.6191,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all females, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all females",
"context_note": "First differences; p<0.01 (***)",
"page": "Table 9 p.285",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 9 – Effect of CCT Programmes on Hours Worked of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -1.4585** -1.0271*** -0.6524 -2.6266*** -2.3830 (0.6205) (0.3617) (0.5379) (0.6191) (2.0709)",
"verification_page": "27",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femhours_gmm",
"study_id": "foguel2010_ee",
"outcome": "female_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -2.383,
"direction": "-",
"se": 2.0709,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all females, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all females",
"context_note": "GMM; not significant",
"page": "Table 9 p.285",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 9 – Effect of CCT Programmes on Hours Worked of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -1.4585** -1.0271*** -0.6524 -2.6266*** -2.3830 (0.6205) (0.3617) (0.5379) (0.6191) (2.0709)",
"verification_page": "27",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femparticip_ols",
"study_id": "foguel2010_ee",
"outcome": "female_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0604,
"direction": "+",
"se": 0.0224,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "females",
"context_note": "OLS; p<0.01 (***)",
"page": "Table 5 p.276",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 5 – Effect of CCT Programmes on the Participation Rate of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries 0.0604*** 0.0563*** 0.0145 0.0066 0.0438 (0.0224) (0.0136) (0.0165) (0.0160) (0.0629)",
"verification_page": "18",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femparticip_re",
"study_id": "foguel2010_ee",
"outcome": "female_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0563,
"direction": "+",
"se": 0.0136,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "females",
"context_note": "Random effects; p<0.01 (***)",
"page": "Table 5 p.276",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 5 – Effect of CCT Programmes on the Participation Rate of Females: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries 0.0604*** 0.0563*** 0.0145 0.0066 0.0438 (0.0224) (0.0136) (0.0165) (0.0160) (0.0629)",
"verification_page": "18",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femparticip_fd",
"study_id": "foguel2010_ee",
"outcome": "female_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0066,
"direction": "+",
"se": 0.016,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "females",
"context_note": "First differences; not significant",
"page": "Table 5 p.276",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Proportion of beneficiaries 0.0604*** 0.0563*** 0.0145 0.0066 0.0438",
"verification_page": "18",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_femparticip_gmm",
"study_id": "foguel2010_ee",
"outcome": "female_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0438,
"direction": "+",
"se": 0.0629,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "females",
"context_note": "GMM; not significant",
"page": "Table 5 p.276",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "females",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Proportion of beneficiaries 0.0604*** 0.0563*** 0.0145 0.0066 0.0438 (0.0224) (0.0136) (0.0165) (0.0160) (0.0629)",
"verification_page": "18",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_maleparticip_re",
"study_id": "foguel2010_ee",
"outcome": "male_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0391,
"direction": "+",
"se": 0.0076,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "males",
"context_note": "Random effects; p<0.01 (***)",
"page": "Table 7 p.282",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 7 – Effect of CCT Programmes on the Participation Rate of Males: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries 0.0390*** 0.0391*** 0.0193** 0.0274*** 0.0146 (0.0104) (0.0076) (0.0090) (0.0102) (0.0515)",
"verification_page": "23",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_maleparticip_fe",
"study_id": "foguel2010_ee",
"outcome": "male_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0193,
"direction": "+",
"se": 0.009,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "males",
"context_note": "Fixed effects; p<0.05 (**)",
"page": "Table 7 p.282",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 7 – Effect of CCT Programmes on the Participation Rate of Males: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries 0.0390*** 0.0391*** 0.0193** 0.0274*** 0.0146 (0.0104) (0.0076) (0.0090) (0.0102) (0.0515)",
"verification_page": "23",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_maleparticip_fd",
"study_id": "foguel2010_ee",
"outcome": "male_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0274,
"direction": "+",
"se": 0.0102,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "males",
"context_note": "First differences; p<0.01 (***)",
"page": "Table 7 p.282",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 7 – Effect of CCT Programmes on the Participation Rate of Males: Overall Sample Random Fixed First Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries 0.0390*** 0.0391*** 0.0193** 0.0274*** 0.0146 (0.0104) (0.0076) (0.0090) (0.0102) (0.0515)",
"verification_page": "23",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_maleparticip_gmm",
"study_id": "foguel2010_ee",
"outcome": "male_labor_force_participation_rate",
"edge_id": "cct->labor_supply",
"estimate": 0.0146,
"direction": "+",
"se": 0.0515,
"ci_low": null,
"ci_high": null,
"unit": "participation rate (share 0-1) per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "males",
"context_note": "GMM; not significant",
"page": "Table 7 p.282",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Proportion of beneficiaries 0.0390*** 0.0391*** 0.0193** 0.0274*** 0.0146 (0.0104) (0.0076) (0.0090) (0.0102) (0.0515)",
"verification_page": "23",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_malehours_ols",
"study_id": "foguel2010_ee",
"outcome": "male_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": -0.6309,
"direction": "-",
"se": 0.6899,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all males, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all males",
"context_note": "OLS; not significant",
"page": "Table 11 p.289",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 11 – Effect of CCT Programmes on Hours Worked of Males: Overall Sample Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -0.6309 0.2766 0.5778 1.6025** 1.8281 (0.6899) (0.5126) (0.6402) (0.6381) (2.1012)",
"verification_page": "31",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_malehours_re",
"study_id": "foguel2010_ee",
"outcome": "male_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": 0.2766,
"direction": "+",
"se": 0.5126,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all males, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all males",
"context_note": "Random effects; not significant",
"page": "Table 11 p.289",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Proportion of beneficiaries -0.6309 0.2766 0.5778 1.6025** 1.8281 (0.6899) (0.5126) (0.6402) (0.6381) (2.1012)",
"verification_page": "31",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_malehours_fd",
"study_id": "foguel2010_ee",
"outcome": "male_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": 1.6025,
"direction": "+",
"se": 0.6381,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all males, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all males",
"context_note": "First differences; p<0.05 (**)",
"page": "Table 11 p.289",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 11 – Effect of CCT Programmes on Hours Worked of Males: Overall Sample Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -0.6309 0.2766 0.5778 1.6025** 1.8281 (0.6899) (0.5126) (0.6402) (0.6381) (2.1012)",
"verification_page": "31",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "foguel2010_malehours_gmm",
"study_id": "foguel2010_ee",
"outcome": "male_mean_weekly_hours",
"edge_id": "cct->labor_supply",
"estimate": 1.8281,
"direction": "+",
"se": 2.1012,
"ci_low": null,
"ci_high": null,
"unit": "mean weekly hours worked, all males, per unit (0-1) proportion of beneficiaries in municipality",
"horizon": "2001-2005",
"subgroup": "all males",
"context_note": "GMM; not significant",
"page": "Table 11 p.289",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "all males",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "did",
"citation": "Foguel FHG, Barros RP. The effects of conditional cash transfer programmes on adult labour supply: an empirical analysis using a time-series-cross-section sample of Brazilian municipalities. Estudos Econômicos 2010;40(2):259-293.",
"study_year": 2010,
"study_country": "BR",
"study_design": "did",
"program_type": "cct",
"sample": "Time-series-cross-section of 806 PNAD municipalities, 2001-2005, n=4,030 municipality-years",
"doi_or_url": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Table 11 – Effect of CCT Programmes on Hours Worked of Males: Overall Sample Covariates OLS Effects Effects Difference GMM (2) (3) (4) (5) (6) Proportion of beneficiaries -0.6309 0.2766 0.5778 1.6025** 1.8281 (0.6899) (0.5126) (0.6402) (0.6381) (2.1012)",
"verification_page": "31",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.scielo.br/j/ee/a/PSzczH3G4SgYqqC9rfXfyLv/?lang=en&format=pdf"
},
{
"id": "teixeira2010_hours_women",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "weekly_hours_worked",
"edge_id": "cct->labor_supply",
"estimate": -1.184,
"direction": "-",
"se": 0.349,
"ci_low": null,
"ci_high": null,
"unit": "weekly hours worked, ATT (beneficiary vs matched non-beneficiary)",
"horizon": "2006 cross-section",
"subgroup": "women, workers 16-64, hh per-capita income <= R$200",
"context_note": "-4.1% of mean; p<0.01 (***)",
"page": "Table 4 p.8",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "women, workers 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Weekly work hours 29.006 -1.184 *** 43.203 -0.558 ** (0.129) (0.349) (0.080) (0.235)",
"verification_page": "10",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_hours_men",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "weekly_hours_worked",
"edge_id": "cct->labor_supply",
"estimate": -0.558,
"direction": "-",
"se": 0.235,
"ci_low": null,
"ci_high": null,
"unit": "weekly hours worked, ATT (beneficiary vs matched non-beneficiary)",
"horizon": "2006 cross-section",
"subgroup": "men, workers 16-64, hh per-capita income <= R$200",
"context_note": "-1.3% of mean; p<0.05 (**)",
"page": "Table 4 p.8",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "men, workers 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "TABLE 4 Average Treatment Effect on the Treated by Work and Housework Weekly Hours and Sex Impact on Women Men Average Estimated effect Average Estimated effect Weekly work hours 29.006 -1.184 *** 43.203 -0.558 ** (0.129) (0.349) (0.080) (0.235)",
"verification_page": "10",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_particip_women",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "probability_of_working",
"edge_id": "cct->labor_supply",
"estimate": 0,
"direction": "0",
"se": 0.005,
"ci_low": null,
"ci_high": null,
"unit": "probability of working, ATT",
"horizon": "2006 cross-section",
"subgroup": "women 16-64, hh per-capita income <= R$200",
"context_note": "Not significant; specification without transfer-value control",
"page": "Table 2 p.7",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "women 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "TABLE 2 Average Treatment Effect on the Treated by Sex Impact on probability of working Women Men Average Estimated effect Average Estimated effect Programme participation 0.888 0.000 0.948 -0.005 (0.002) (0.005) (0.001) (0.003) Programme participation 0.888 0.022 ** 0.948 0.016 ** (0.002) (0.011) (0.001) (0.008) Marginal transfer per capita value -0.002 ** -0.002 *** (0.001) (0.000) *** Significant at 0.01 level.",
"verification_page": "9",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_particip_men",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "probability_of_working",
"edge_id": "cct->labor_supply",
"estimate": -0.005,
"direction": "-",
"se": 0.003,
"ci_low": null,
"ci_high": null,
"unit": "probability of working, ATT",
"horizon": "2006 cross-section",
"subgroup": "men 16-64, hh per-capita income <= R$200",
"context_note": "Not significant; specification without transfer-value control",
"page": "Table 2 p.7",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "men 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Programme participation 0.888 0.000 0.948 -0.005 (0.002) (0.005) (0.001) (0.003)",
"verification_page": "9",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_particip_women_tvalue",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "probability_of_working",
"edge_id": "cct->labor_supply",
"estimate": 0.022,
"direction": "+",
"se": 0.011,
"ci_low": null,
"ci_high": null,
"unit": "probability of working, ATT",
"horizon": "2006 cross-section",
"subgroup": "women 16-64, hh per-capita income <= R$200",
"context_note": "Specification with transfer-value control; p<0.05 (**)",
"page": "Table 2 p.7",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "women 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Programme participation 0.888 0.022 ** 0.948 0.016 ** (0.002) (0.011) (0.001) (0.008)",
"verification_page": "9",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_particip_men_tvalue",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "probability_of_working",
"edge_id": "cct->labor_supply",
"estimate": 0.016,
"direction": "+",
"se": 0.008,
"ci_low": null,
"ci_high": null,
"unit": "probability of working, ATT",
"horizon": "2006 cross-section",
"subgroup": "men 16-64, hh per-capita income <= R$200",
"context_note": "Specification with transfer-value control; p<0.05 (**)",
"page": "Table 2 p.7",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "men 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Programme participation 0.888 0.022 ** 0.948 0.016 ** (0.002) (0.011) (0.001) (0.008)",
"verification_page": "9",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_housework_women",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "weekly_housework_hours",
"edge_id": "cct->labor_supply",
"estimate": 0.537,
"direction": "+",
"se": 0.302,
"ci_low": null,
"ci_high": null,
"unit": "weekly housework hours, ATT",
"horizon": "2006 cross-section",
"subgroup": "women 16-64, hh per-capita income <= R$200",
"context_note": "p<0.10 (*)",
"page": "Table 4 p.8",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "women 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "TABLE 4 Average Treatment Effect on the Treated by Work and Housework Weekly Hours and Sex Impact on Women Men Average Estimated effect Average Estimated effect Weekly work hours 29.006 -1.184 *** 43.203 -0.558 ** (0.129) (0.349) (0.080) (0.235) Weekly housework hours 30.106 0.537 * 9.726 -0.034 (0.090) (0.302) (0.057) (0.172)",
"verification_page": "10",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "teixeira2010_housework_men",
"study_id": "teixeira2010_ipc_wp61",
"outcome": "weekly_housework_hours",
"edge_id": "cct->labor_supply",
"estimate": -0.034,
"direction": "-",
"se": 0.172,
"ci_low": null,
"ci_high": null,
"unit": "weekly housework hours, ATT",
"horizon": "2006 cross-section",
"subgroup": "men 16-64, hh per-capita income <= R$200",
"context_note": "Not significant",
"page": "Table 4 p.8",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "men 16-64, hh per-capita income <= R$200",
"ctx_baseline_value": null,
"ctx_year": 2010,
"ctx_design": "matching",
"citation": "Teixeira CG. A Heterogeneity Analysis of the Bolsa Família Programme Effect on Men and Women's Work Supply. IPC-IG Working Paper 61, 2010.",
"study_year": 2010,
"study_country": "BR",
"study_design": "matching",
"program_type": "cct",
"sample": "PNAD 2006; households with per-capita income <= R$200; workers aged 16-64; propensity-score-weighted ATT",
"doi_or_url": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Weekly housework hours 30.106 0.537 * 9.726 -0.034 (0.090) (0.302) (0.057) (0.172)",
"verification_page": "10",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://ipcid.org/sites/default/files/pub/en/IPCWorkingPaper61.pdf"
},
{
"id": "bcb_wp578_inverse_frisch",
"study_id": "fasolo2023_bcb_wp578",
"outcome": "inverse_frisch_elasticity",
"edge_id": "labor_supply_elasticity",
"estimate": 4.481,
"direction": "+",
"se": 0.304,
"ci_low": 4.006,
"ci_high": 5.001,
"unit": "inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD",
"horizon": "",
"subgroup": "",
"context_note": "Implied Frisch elasticity approximately 0.223 (report's arithmetic, not stored). Prior N(1.852, 0.90) taken from Chetty (2012).",
"page": "Table 4",
"ctx_country": "BR",
"ctx_program": "labor_supply",
"ctx_population": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"ctx_baseline_value": null,
"ctx_year": 2023,
"ctx_design": "structural",
"citation": "Fasolo AM, Araújo E, Valli Jorge M, Kornelius A, Marinho LSG. Brazilian Macroeconomic Dynamics Redux: Shocks, Frictions, and Unemployment in SAMBA Model. Banco Central do Brasil Working Paper 578, 2023.",
"study_year": 2023,
"study_country": "BR",
"study_design": "structural",
"program_type": "labor_supply",
"sample": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"doi_or_url": "https://www.bcb.gov.br/content/publicacoes/WorkingPaperSeries/WP578.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "η (Inverse) labor supply elasticity N(1.852, 0.90) 4.481 0.304 4.006 5.001",
"verification_page": "45",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.bcb.gov.br/content/publicacoes/WorkingPaperSeries/WP578.pdf"
},
{
"id": "bcb_wp578_habit",
"study_id": "fasolo2023_bcb_wp578",
"outcome": "consumption_habit_persistence",
"edge_id": "mpc",
"estimate": 0.784,
"direction": "+",
"se": 0.022,
"ci_low": null,
"ci_high": null,
"unit": "habit persistence parameter (kappa), posterior mean; se = posterior SD",
"horizon": "",
"subgroup": "",
"context_note": "Consumption-dynamics parameter, not an MPC; stored under mpc for lack of a closer tag.",
"page": "Table 4",
"ctx_country": "BR",
"ctx_program": "labor_supply",
"ctx_population": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"ctx_baseline_value": null,
"ctx_year": 2023,
"ctx_design": "structural",
"citation": "Fasolo AM, Araújo E, Valli Jorge M, Kornelius A, Marinho LSG. Brazilian Macroeconomic Dynamics Redux: Shocks, Frictions, and Unemployment in SAMBA Model. Banco Central do Brasil Working Paper 578, 2023.",
"study_year": 2023,
"study_country": "BR",
"study_design": "structural",
"program_type": "labor_supply",
"sample": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"doi_or_url": "https://www.bcb.gov.br/content/publicacoes/WorkingPaperSeries/WP578.pdf",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "κ Habit persistence B(0.60, 0.05) 0.784 0.022 0.749 0.819",
"verification_page": "45",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://www.bcb.gov.br/content/publicacoes/WorkingPaperSeries/WP578.pdf"
},
{
"id": "hs2016_cons",
"study_id": "hs2016_qje",
"outcome": "nondurable_expenditure_monthly",
"edge_id": "transfer->consumption",
"estimate": 35.66,
"direction": "+",
"se": 5.85,
"ci_low": null,
"ci_high": null,
"unit": "USD PPP per month, non-durable expenditure, vs control mean 157.61 (+23%)",
"horizon": "~9 months after transfers",
"subgroup": "",
"context_note": "p<0.01 (***)",
"page": "Table II",
"ctx_country": "KE",
"ctx_program": "cash_transfer",
"ctx_population": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"ctx_baseline_value": null,
"ctx_year": 2016,
"ctx_design": "rct",
"citation": "Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042.",
"study_year": 2016,
"study_country": "KE",
"study_design": "rct",
"program_type": "cash_transfer",
"sample": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"doi_or_url": "https://doi.org/10.1093/qje/qjw025",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Nondurable expenditure (US$) 157.61 (82.18) 35.66 *** (5.85) [0.00] *** −2.00 (10.28) [0.92] −4.20 (10.71) [0.99] 21.25 ** (10.49) [0.22] 940",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7575201/"
},
{
"id": "hs2016_assets",
"study_id": "hs2016_qje",
"outcome": "non_land_assets",
"edge_id": "transfer->consumption",
"estimate": 301.51,
"direction": "+",
"se": 27.25,
"ci_low": null,
"ci_high": null,
"unit": "USD PPP, non-land asset holdings, vs control mean 494.80",
"horizon": "~9 months after transfers",
"subgroup": "",
"context_note": "p<0.01 (***)",
"page": "Table II",
"ctx_country": "KE",
"ctx_program": "cash_transfer",
"ctx_population": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"ctx_baseline_value": null,
"ctx_year": 2016,
"ctx_design": "rct",
"citation": "Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042.",
"study_year": 2016,
"study_country": "KE",
"study_design": "rct",
"program_type": "cash_transfer",
"sample": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"doi_or_url": "https://doi.org/10.1093/qje/qjw025",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Value of nonland assets (US$) 494.80 (415.32) 301.51 *** (27.25) [0.00] *** −79.46 (50.38) [0.52] −91.85 ** (45.92) [0.28] 279.18 *** (49.09) [0.00] *** 940",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7575201/"
},
{
"id": "hs2016_foodsec",
"study_id": "hs2016_qje",
"outcome": "food_security_index",
"edge_id": "transfer->food_security",
"estimate": 0.26,
"direction": "+",
"se": 0.06,
"ci_low": null,
"ci_high": null,
"unit": "standard deviations, food security index",
"horizon": "~9 months after transfers",
"subgroup": "",
"context_note": "p<0.01 (***)",
"page": "Table II",
"ctx_country": "KE",
"ctx_program": "cash_transfer",
"ctx_population": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"ctx_baseline_value": null,
"ctx_year": 2016,
"ctx_design": "rct",
"citation": "Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042.",
"study_year": 2016,
"study_country": "KE",
"study_design": "rct",
"program_type": "cash_transfer",
"sample": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"doi_or_url": "https://doi.org/10.1093/qje/qjw025",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Food security index 0.00 (1.00) 0.26 *** (0.06) [0.00] *** 0.06 (0.09) [0.92] 0.26 ** (0.11) [0.13] 0.18 * (0.10) [0.25] 940",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7575201/"
},
{
"id": "hs2016_foodsec_monthly_vs_lumpsum",
"study_id": "hs2016_qje",
"outcome": "food_security_index",
"edge_id": "transfer->food_security",
"estimate": 0.26,
"direction": "+",
"se": 0.11,
"ci_low": null,
"ci_high": null,
"unit": "standard deviations, food security index, monthly minus lump-sum transfer",
"horizon": "~9 months after transfers",
"subgroup": "monthly vs lump-sum transfer arm",
"context_note": "p<0.05 (**)",
"page": "Table II col 4",
"ctx_country": "KE",
"ctx_program": "cash_transfer",
"ctx_population": "monthly vs lump-sum transfer arm",
"ctx_baseline_value": null,
"ctx_year": 2016,
"ctx_design": "rct",
"citation": "Haushofer J, Shapiro J. The Short-term Impact of Unconditional Cash Transfers to the Poor: Experimental Evidence from Kenya. Quarterly Journal of Economics 2016;131(4):1973-2042.",
"study_year": 2016,
"study_country": "KE",
"study_design": "rct",
"program_type": "cash_transfer",
"sample": "N=940 households, Rarieda, Kenya; GiveDirectly unconditional transfers",
"doi_or_url": "https://doi.org/10.1093/qje/qjw025",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Food security index 0.00 (1.00) 0.26 *** (0.06) [0.00] *** 0.06 (0.09) [0.92] 0.26 ** (0.11) [0.13] 0.18 * (0.10) [0.25] 940",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7575201/"
},
{
"id": "souza2019_gini_share",
"study_id": "souza2019_ipea_td2499",
"outcome": "share_of_gini_decline_attributable_to_bf",
"edge_id": "transfer->gini",
"estimate": 10,
"direction": "+",
"se": null,
"ci_low": null,
"ci_high": null,
"unit": "percent of the fall in the Gini coefficient attributable to Bolsa Família",
"horizon": "2001-2015",
"subgroup": "",
"context_note": "",
"page": "resumo",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "PNAD-based counterfactual (income without BF) 2001-2015",
"ctx_baseline_value": null,
"ctx_year": 2019,
"ctx_design": "descriptive",
"citation": "Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019.",
"study_year": 2019,
"study_country": "BR",
"study_design": "descriptive",
"program_type": "cct",
"sample": "PNAD-based counterfactual (income without BF) 2001-2015",
"doi_or_url": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "As decomposições dinâmicas do coeficiente de Gini sugerem que o programa foi responsável por 10% da redução da desigualdade entre 2001 e 2015.",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af"
},
{
"id": "souza2019_gini_share_early",
"study_id": "souza2019_ipea_td2499",
"outcome": "share_of_gini_decline_attributable_to_bf",
"edge_id": "transfer->gini",
"estimate": 17,
"direction": "+",
"se": null,
"ci_low": null,
"ci_high": null,
"unit": "percent of the fall in the Gini coefficient attributable to Bolsa Família (approximate)",
"horizon": "2001-2006",
"subgroup": "",
"context_note": "",
"page": "resumo",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "PNAD-based counterfactual (income without BF) 2001-2015",
"ctx_baseline_value": null,
"ctx_year": 2019,
"ctx_design": "descriptive",
"citation": "Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019.",
"study_year": 2019,
"study_country": "BR",
"study_design": "descriptive",
"program_type": "cct",
"sample": "PNAD-based counterfactual (income without BF) 2001-2015",
"doi_or_url": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Entre 2001 e 2006 (período de sua maior expansão), o PBF explicou quase 17% da redução observada da desigualdade.",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af"
},
{
"id": "souza2019_targeting_poorest20",
"study_id": "souza2019_ipea_td2499",
"outcome": "share_of_bf_resources_to_poorest_quintile",
"edge_id": "transfer->poverty",
"estimate": 70,
"direction": "+",
"se": null,
"ci_low": null,
"ci_high": null,
"unit": "percent of Bolsa Família resources reaching the poorest 20% (approximate)",
"horizon": "2001-2015",
"subgroup": "",
"context_note": "Targeting statistic, reported as approximately 70%.",
"page": "resumo",
"ctx_country": "BR",
"ctx_program": "cct",
"ctx_population": "PNAD-based counterfactual (income without BF) 2001-2015",
"ctx_baseline_value": null,
"ctx_year": 2019,
"ctx_design": "descriptive",
"citation": "Souza PHGF, Osorio RG, Paiva LH, Soares S. Os efeitos do Programa Bolsa Família sobre a pobreza e a desigualdade: um balanço dos primeiros quinze anos. IPEA Texto para Discussão 2499, 2019.",
"study_year": 2019,
"study_country": "BR",
"study_design": "descriptive",
"program_type": "cct",
"sample": "PNAD-based counterfactual (income without BF) 2001-2015",
"doi_or_url": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af",
"reviewed_by": null,
"verification_level": "verified_system",
"verification_quote": "Cerca de 70% dos seus recursos alcançam os 20% mais pobres (computados antes da transferência do programa).",
"verification_page": "",
"verification_checked_on": "2026-09-21",
"verification_model": "gemini-3.8-flash",
"verification_note": "https://repositorio.ipea.gov.br/items/53006dfc-16db-46d0-a9bc-212c7121c2af"
}
]magi_score.tools.transfer.poolv0.1.00 ms · call_e6900876packages/magi_score/src/magi_score/tools/transfer.pyEntradas · 499 caracteres
{
"estimates": [
{
"id": "bcb_wp578_inverse_frisch",
"edge_id": "labor_supply_elasticity",
"estimate": 4.481,
"se": 0.304,
"unit": "inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD",
"study_id": "fasolo2023_bcb_wp578",
"country": "BR",
"program": "labor_supply",
"population": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"year": 2023,
"design": "structural",
"baseline": null
}
]
}Saídas · 356 caracteres
{
"edge_id": "labor_supply_elasticity",
"mean": 4.481,
"se": 0.304,
"tau2": 0,
"i2": 0,
"k": 1,
"unit": "inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD",
"q": 0,
"estimate_ids": [
"bcb_wp578_inverse_frisch"
],
"baseline": null,
"contexts": [
"BR/labor_supply/2023"
],
"n_estimates": 1
}llm.parse_structured4.686 ms · call_0ae58237Modelo: gemini-3.8-flash
Prompt de sistema · 649 caracteres
Você avalia se um efeito medido em outros contextos se aplica ao contexto em análise, usando as quatro perguntas de Bates e Glennerster (The Generalizability Puzzle, 2017): 1. Qual é a teoria por trás do efeito, e ela vale aqui? 2. De quais condições locais o efeito depende? 3. Este lugar consegue implementar a política como nos estudos? 4. As pessoas daqui responderiam da mesma forma? Responda cada pergunta em uma ou duas frases, SEM NÚMEROS: não cite estimativas, intervalos, tamanhos de amostra nem anos. Use apenas os contextos descritos. Termine com uma classificação `rating`: transfers_well, transfers_with_caveats ou does_not_transfer.
Prompt do usuário · 533 caracteres
CANAL: labor_supply_elasticity — Horas e esforço de trabalho → Renda do trabalho; unidade agrupada: inverso da elasticidade de Frisch (eta), média a posteriori; ep = desvio-padrão a posteriori; intervalo HPD de 90%; tratamento estudado: elasticidade da oferta de trabalho (parâmetro estrutural) CONTEXTOS DOS ESTUDOS: BR/labor_supply/2023 DESENHO DA MEDIDA: unidade inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD CONTEXTO ALVO país: BR programa: income_tax_change população: jurisdição BR ano: 2026
Resposta bruta do modelo · 856 caracteres
{"theory":"A teoria postula que alterações nos retornos líquidos do trabalho afetam a oferta de horas e esforço, mecanismo econômico padrão plenamente aplicável a mudanças na tributação da renda.","local_conditions":"O efeito depende da flexibilidade de ajuste da jornada de trabalho, da proporção de informalidade e dos custos de fricção no mercado de trabalho brasileiro.","implementation":"Como o contexto de origem e o contexto alvo compartilham o mesmo país e arcabouço institucional, a capacidade de implementar e fiscalizar reformas tributárias é plenamente compatível.","behavioral_response":"Espera-se uma resposta comportamental muito similar, pois a população e o ambiente macroeconômico e regulatório são os mesmos, ressalvadas eventuais alterações recentes na legislação trabalhista.","rating":"transfers_well","written_by":"gemini-2.5-flash"}magi_score.tools.transfer.transportv0.1.00 ms · call_f279c080packages/magi_score/src/magi_score/tools/transfer.pyEntradas · 1538 caracteres
{
"pooled": {
"edge_id": "labor_supply_elasticity",
"mean": 4.481,
"se": 0.304,
"tau2": 0,
"i2": 0,
"k": 1,
"unit": "inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD",
"q": 0,
"estimate_ids": [
"bcb_wp578_inverse_frisch"
],
"baseline": null,
"contexts": [
"BR/labor_supply/2023"
],
"n_estimates": 1
},
"target": {
"country": "BR",
"program": "income_tax_change",
"population": "jurisdição BR",
"year": 2026,
"baseline_value": null
},
"edge_id": "labor_supply_elasticity",
"note": {
"theory": "A teoria postula que alterações nos retornos líquidos do trabalho afetam a oferta de horas e esforço, mecanismo econômico padrão plenamente aplicável a mudanças na tributação da renda.",
"local_conditions": "O efeito depende da flexibilidade de ajuste da jornada de trabalho, da proporção de informalidade e dos custos de fricção no mercado de trabalho brasileiro.",
"implementation": "Como o contexto de origem e o contexto alvo compartilham o mesmo país e arcabouço institucional, a capacidade de implementar e fiscalizar reformas tributárias é plenamente compatível.",
"behavioral_response": "Espera-se uma resposta comportamental muito similar, pois a população e o ambiente macroeconômico e regulatório são os mesmos, ressalvadas eventuais alterações recentes na legislação trabalhista.",
"rating": "transfers_well",
"written_by": "gemini-3.8-flash"
},
"scale_to_baseline": true
}Saídas · 651 caracteres
{
"estimate": 4.481,
"se": 0.304,
"unit": "inverse Frisch elasticity (eta), posterior mean; se = posterior SD; ci = 90% HPD",
"study_id": "pooled:labor_supply_elasticity",
"external_validity": "1 estudo(s), 1 estimativa(s), na aresta labor_supply_elasticity (BR/labor_supply/2023 → BR). Generalização: transfers_well. A teoria postula que alterações nos retornos líquidos do trabalho afetam a oferta de horas e esforço, mecanismo econômico padrão plenamente aplicável a mudanças na tributação da renda. Ressalvas: um único estudo: o número é o resultado dele, e o intervalo não diz nada sobre quanto o efeito varia de um lugar para outro."
}magi_score.tools.transfer.poolv0.1.01 ms · call_0652a771packages/magi_score/src/magi_score/tools/transfer.pyEntradas · 460 caracteres
{
"estimates": [
{
"id": "bcb_wp578_habit",
"edge_id": "mpc",
"estimate": 0.784,
"se": 0.022,
"unit": "habit persistence parameter (kappa), posterior mean; se = posterior SD",
"study_id": "fasolo2023_bcb_wp578",
"country": "BR",
"program": "labor_supply",
"population": "Bayesian-estimated DSGE (SAMBA) for Brazil",
"year": 2023,
"design": "structural",
"baseline": null
}
]
}Saídas · 317 caracteres
{
"edge_id": "mpc",
"mean": 0.784,
"se": 0.022,
"tau2": 0,
"i2": 0,
"k": 1,
"unit": "habit persistence parameter (kappa), posterior mean; se = posterior SD",
"q": 0,
"estimate_ids": [
"bcb_wp578_habit"
],
"baseline": null,
"contexts": [
"BR/labor_supply/2023"
],
"n_estimates": 1
}llm.parse_structured8.542 ms · call_c5dec93aModelo: gemini-3.8-flash
Prompt de sistema · 649 caracteres
Você avalia se um efeito medido em outros contextos se aplica ao contexto em análise, usando as quatro perguntas de Bates e Glennerster (The Generalizability Puzzle, 2017): 1. Qual é a teoria por trás do efeito, e ela vale aqui? 2. De quais condições locais o efeito depende? 3. Este lugar consegue implementar a política como nos estudos? 4. As pessoas daqui responderiam da mesma forma? Responda cada pergunta em uma ou duas frases, SEM NÚMEROS: não cite estimativas, intervalos, tamanhos de amostra nem anos. Use apenas os contextos descritos. Termine com uma classificação `rating`: transfers_well, transfers_with_caveats ou does_not_transfer.
Prompt do usuário · 496 caracteres
CANAL: mpc — Consumo a partir da renda adicional → Consumo das famílias; unidade agrupada: parâmetro de persistência de hábito (kappa), média a posteriori; ep = desvio-padrão a posteriori; tratamento estudado: elasticidade da oferta de trabalho (parâmetro estrutural) CONTEXTOS DOS ESTUDOS: BR/labor_supply/2023 DESENHO DA MEDIDA: unidade habit persistence parameter (kappa), posterior mean; se = posterior SD CONTEXTO ALVO país: BR programa: income_tax_change população: jurisdição BR ano: 2026
Resposta bruta do modelo · 780 caracteres
{"theory":"A teoria assume que a formação de hábitos suaviza e retarda o ajuste do consumo frente a choques de renda, princípio que continua válido para alterações no imposto de renda.","local_conditions":"O efeito depende do grau de restrição de liquidez das famílias, do acesso a instrumentos financeiros e do ambiente macroeconômico vigente.","implementation":"Por se tratar da mesma jurisdição nacional, a administração pública possui capacidade comprovada para operacionalizar mudanças no sistema tributário.","behavioral_response":"Os indivíduos devem responder de forma consistente com os padrões locais, embora a intensidade possa variar conforme a faixa de renda especificamente afetada pela reforma tributária.","rating":"transfers_well","written_by":"gemini-2.5-flash"}magi_score.tools.transfer.transportv0.1.00 ms · call_d4494f07packages/magi_score/src/magi_score/tools/transfer.pyEntradas · 1403 caracteres
{
"pooled": {
"edge_id": "mpc",
"mean": 0.784,
"se": 0.022,
"tau2": 0,
"i2": 0,
"k": 1,
"unit": "habit persistence parameter (kappa), posterior mean; se = posterior SD",
"q": 0,
"estimate_ids": [
"bcb_wp578_habit"
],
"baseline": null,
"contexts": [
"BR/labor_supply/2023"
],
"n_estimates": 1
},
"target": {
"country": "BR",
"program": "income_tax_change",
"population": "jurisdição BR",
"year": 2026,
"baseline_value": null
},
"edge_id": "mpc",
"note": {
"theory": "A teoria assume que a formação de hábitos suaviza e retarda o ajuste do consumo frente a choques de renda, princípio que continua válido para alterações no imposto de renda.",
"local_conditions": "O efeito depende do grau de restrição de liquidez das famílias, do acesso a instrumentos financeiros e do ambiente macroeconômico vigente.",
"implementation": "Por se tratar da mesma jurisdição nacional, a administração pública possui capacidade comprovada para operacionalizar mudanças no sistema tributário.",
"behavioral_response": "Os indivíduos devem responder de forma consistente com os padrões locais, embora a intensidade possa variar conforme a faixa de renda especificamente afetada pela reforma tributária.",
"rating": "transfers_well",
"written_by": "gemini-3.8-flash"
},
"scale_to_baseline": true
}Saídas · 590 caracteres
{
"estimate": 0.784,
"se": 0.022,
"unit": "habit persistence parameter (kappa), posterior mean; se = posterior SD",
"study_id": "pooled:mpc",
"external_validity": "1 estudo(s), 1 estimativa(s), na aresta mpc (BR/labor_supply/2023 → BR). Generalização: transfers_well. A teoria assume que a formação de hábitos suaviza e retarda o ajuste do consumo frente a choques de renda, princípio que continua válido para alterações no imposto de renda. Ressalvas: um único estudo: o número é o resultado dele, e o intervalo não diz nada sobre quanto o efeito varia de um lugar para outro."
}Seção 6: Simulação
Microssimulação estática: as regras de impostos e benefícios são aplicadas a cada domicílio da população sintética da jurisdição, antes e depois da política, sem resposta comportamental. Adesão ao programa: a declarada na pesquisa domiciliar. Regras vigentes em 01/01/2026, quando a política começa: irpf_2026, inss_2026, bolsa_familia_2023 e bpc. As rendas da população, a preços médios de 2023, e as linhas de pobreza foram corrigidas pelo IPCA até jan/2026 (fator 1,1151); os valores em reais estão a preços desse mês. A população, os arquivos de parâmetros e as versões usadas estão no detalhamento de cada número. As regras vigentes (irpf_2026) já isentam do IRPF a renda tributável de até R$ 5.000 por mês; a isenção até R$ 5.000 da leitura não muda o imposto de ninguém em relação a elas.
ganho perdaD1 = 10% mais pobres, D10 = 10% mais ricos
| Indicador | Valor | Origem |
|---|---|---|
| Custo fiscal líquido anual | R$ mil/ano | |
| Domicílios que ganham | domicílios | |
| Parcela de domicílios que ganham | % | |
| Ganho médio mensal entre os domicílios que ganham | R$/mês por domicílio | |
| Pobreza (R$742) | % | |
| Pessoas que saem da pobreza | pessoas | |
| Gini da renda disponível per capita | índice |
Todas as demais figuras (29)
| Indicador | Valor | Origem |
|---|---|---|
| Custo fiscal líquido mensal | R$ mil/mês | |
| Domicílios que perdem | domicílios | |
| Parcela de domicílios que perdem | % | |
| Pobreza extrema (R$233) | % | |
| Hiato de pobreza | % | |
| Razão de Palma | razão | |
| Variação média da renda per capita, decil 1 | R$/mês per capita | |
| Variação como % da renda, decil 1 | % da renda | |
| Variação média da renda per capita, decil 2 | R$/mês per capita | |
| Variação como % da renda, decil 2 | % da renda | |
| Variação média da renda per capita, decil 3 | R$/mês per capita | |
| Variação como % da renda, decil 3 | % da renda | |
| Variação média da renda per capita, decil 4 | R$/mês per capita | |
| Variação como % da renda, decil 4 | % da renda | |
| Variação média da renda per capita, decil 5 | R$/mês per capita | |
| Variação como % da renda, decil 5 | % da renda | |
| Variação média da renda per capita, decil 6 | R$/mês per capita | |
| Variação como % da renda, decil 6 | % da renda | |
| Variação média da renda per capita, decil 7 | R$/mês per capita | |
| Variação como % da renda, decil 7 | % da renda | |
| Variação média da renda per capita, decil 8 | R$/mês per capita | |
| Variação como % da renda, decil 8 | % da renda | |
| Variação média da renda per capita, decil 9 | R$/mês per capita | |
| Variação como % da renda, decil 9 | % da renda | |
| Variação média da renda per capita, decil 10 | R$/mês per capita | |
| Variação como % da renda, decil 10 | % da renda |
Registro de execução desta seção (1)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
magi_sim.summarize.compare_staticv0.2.01.251 ms · call_3359fa7fpackages/magi_sim/src/magi_sim/summarize.pyEntradas · 2137 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": {
"id": "pol_c9d4254085",
"title": "Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000",
"summary": "Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.",
"jurisdiction": "BR",
"effective_from": "2026-01-01",
"horizon_months": 12,
"instruments": [
{
"kind": "income_tax_change",
"exemption_threshold": 5000,
"brackets": null,
"top_rate_delta": 0,
"surcharge_rate": 0
}
],
"funding": {
"mechanism": "income_tax_surcharge",
"description": "Tributação mínima sobre as rendas muito altas."
},
"source": {
"text": "Isenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas.",
"url": null,
"document_id": null,
"publisher": null,
"published_on": null
},
"provenance": {
"parser": "llm",
"model": "gemini-3.8-flash",
"confirmed_by_user": false,
"confirmed_on": null,
"auto_proceeded": true,
"auto_proceeded_on": "2026-10-16",
"notes": "A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida."
},
"unstated": [
"horizon_months"
]
},
"bootstrap_B": 0,
"behavioral": false,
"seed": 0
}Saídas · 21302 caracteres
[
[
{
"key": "fiscal_cost_year",
"value": 0,
"unit": "R$ mil/ano",
"label": "Custo fiscal líquido anual",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Somam-se, com os pesos amostrais, os benefícios pagos e os impostos arrecadados de cada domicílio, antes e depois da política (valores mensais).', 'formula': 'ΣB = Σ_h w_h·B_h ; ΣT = Σ_h w_h·T_h', 'terms': [{'symbol': 'ΣB_antes', 'value': 13235419384.29552, 'unit': 'R$/…"
},
{
"key": "fiscal_cost_month",
"value": 0,
"unit": "R$ mil/mês",
"label": "Custo fiscal líquido mensal",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Somam-se, com os pesos amostrais, os benefícios pagos e os impostos arrecadados de cada domicílio, antes e depois da política (valores mensais).', 'formula': 'ΣB = Σ_h w_h·B_h ; ΣT = Σ_h w_h·T_h', 'terms': [{'symbol': 'ΣB_antes', 'value': 13235419384.29552, 'unit': 'R$/…"
},
{
"key": "households_winners",
"value": 0,
"unit": "domicílios",
"label": "Domicílios que ganham",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Um domicílio ganha quando a sua renda disponível sobe mais de meio centavo por mês; contam-se com os pesos.', 'formula': 'ganhadores = Σ_h w_h·1[Δ_h > 0,005]', 'terms': [{'symbol': 'Δ_h', 'value': 'renda disponível depois − antes', 'unit': 'R$/mês', 'note': ''}], 'resul…"
},
{
"key": "households_losers",
"value": 0,
"unit": "domicílios",
"label": "Domicílios que perdem",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Um domicílio perde quando a sua renda disponível cai mais de meio centavo por mês; contam-se com os pesos.', 'formula': 'perdedores = Σ_h w_h·1[Δ_h < −0,005]', 'terms': [], 'result': 0.0, 'unit': 'domicílios'}, {'text_pt': 'A figura é apresentada em domicílios, dividind…"
},
{
"key": "share_winners_pct",
"value": 0,
"unit": "%",
"label": "Parcela de domicílios que ganham",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Parcela dos domicílios que ganham sobre todos os domicílios da jurisdição.', 'formula': 'parcela = 100 × ganhadores / Σ_h w_h', 'terms': [{'symbol': 'ganhadores', 'value': 0.0, 'unit': 'domicílios', 'note': ''}, {'symbol': 'Σw', 'value': 76009304.52981377, 'unit': 'domi…"
},
{
"key": "share_losers_pct",
"value": 0,
"unit": "%",
"label": "Parcela de domicílios que perdem",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Parcela dos domicílios que perdem sobre todos os domicílios da jurisdição.', 'formula': 'parcela = 100 × perdedores / Σ_h w_h', 'terms': [{'symbol': 'perdedores', 'value': 0.0, 'unit': 'domicílios', 'note': ''}, {'symbol': 'Σw', 'value': 76009304.52981377, 'unit': 'domi…"
},
{
"key": "mean_gain_winners",
"value": 0,
"unit": "R$/mês por domicílio",
"label": "Ganho médio mensal entre os domicílios que ganham",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Soma-se a variação de renda dos domicílios que ganham, com os pesos, e divide-se pelo número (ponderado) de ganhadores.', 'formula': 'ganho_médio = Σ_h w_h·Δ_h·1[Δ_h > 0,005] / ganhadores', 'terms': [{'symbol': 'Σw·Δ (ganhadores)', 'value': 0.0, 'unit': 'R$/mês', 'note'…"
},
{
"key": "poverty_base_pct",
"value": 29.28570055979022,
"unit": "%",
"label": "Pobreza (R$742) antes",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Contam-se, com os pesos amostrais, as pessoas cuja renda disponível per capita antes da política fica abaixo da linha de pobreza, e divide-se pelo total de pessoas.', 'formula': 'P0 = Σ_i w_i·1[y_i < z] / Σ_i w_i', 'terms': [{'symbol': 'z', 'value': 741.5286849868265, '…"
},
{
"key": "poverty_reform_pct",
"value": 29.28570055979022,
"unit": "%",
"label": "Pobreza (R$742) depois",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Contam-se, com os pesos amostrais, as pessoas cuja renda disponível per capita depois da política fica abaixo da linha de pobreza, e divide-se pelo total de pessoas.', 'formula': 'P0 = Σ_i w_i·1[y_i < z] / Σ_i w_i', 'terms': [{'symbol': 'z', 'value': 741.5286849868265, …"
},
{
"key": "extreme_base_pct",
"value": 4.436486428531221,
"unit": "%",
"label": "Pobreza extrema (R$233) antes",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Contam-se, com os pesos amostrais, as pessoas cuja renda disponível per capita antes da política fica abaixo da linha de pobreza, e divide-se pelo total de pessoas.', 'formula': 'P0 = Σ_i w_i·1[y_i < z] / Σ_i w_i', 'terms': [{'symbol': 'z', 'value': 233.0518724244312, '…"
},
{
"key": "extreme_reform_pct",
"value": 4.436486428531221,
"unit": "%",
"label": "Pobreza extrema (R$233) depois",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Contam-se, com os pesos amostrais, as pessoas cuja renda disponível per capita depois da política fica abaixo da linha de pobreza, e divide-se pelo total de pessoas.', 'formula': 'P0 = Σ_i w_i·1[y_i < z] / Σ_i w_i', 'terms': [{'symbol': 'z', 'value': 233.0518724244312, …"
},
{
"key": "poverty_gap_base_pct",
"value": 11.260396328745394,
"unit": "%",
"label": "Hiato de pobreza antes",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Para cada pessoa pobre antes da política, calcula-se a distância da sua renda até a linha, como fração da linha; para quem não é pobre a distância é zero.', 'formula': 'g_i = max(0, (z − y_i) / z)', 'terms': [{'symbol': 'z', 'value': 741.5286849868265, 'unit': 'R$/mês',…"
},
{
"key": "poverty_gap_reform_pct",
"value": 11.260396328745394,
"unit": "%",
"label": "Hiato de pobreza depois",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Para cada pessoa pobre depois da política, calcula-se a distância da sua renda até a linha, como fração da linha; para quem não é pobre a distância é zero.', 'formula': 'g_i = max(0, (z − y_i) / z)', 'terms': [{'symbol': 'z', 'value': 741.5286849868265, 'unit': 'R$/mês'…"
},
{
"key": "gini_base",
"value": 0.5087207715802737,
"unit": "índice",
"label": "Gini da renda disponível per capita antes",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Ordenam-se as pessoas pela renda disponível per capita antes da política e acumulam-se população e renda com os pesos amostrais: a curva de Lorenz L(p).', 'formula': 'p_i = Σ_{j≤i} w_j / Σw ; L_i = Σ_{j≤i} w_j·y_j / Σ w·y', 'terms': [{'symbol': 'n', 'value': 383049.0, '…"
},
{
"key": "gini_reform",
"value": 0.5087207715802737,
"unit": "índice",
"label": "Gini da renda disponível per capita depois",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Ordenam-se as pessoas pela renda disponível per capita depois da política e acumulam-se população e renda com os pesos amostrais: a curva de Lorenz L(p).', 'formula': 'p_i = Σ_{j≤i} w_j / Σw ; L_i = Σ_{j≤i} w_j·y_j / Σ w·y', 'terms': [{'symbol': 'n', 'value': 383049.0, …"
},
{
"key": "palma_base",
"value": 3.4116244808960765,
"unit": "razão",
"label": "Razão de Palma antes",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Divide-se a população em decis de renda antes da política e calcula-se a parcela da renda total de cada decil.', 'formula': 's_d = Σ_{i∈d} w_i·y_i / Σ w·y', 'terms': [{'symbol': 's_10 (10% mais ricos)', 'value': 0.40050925463654086, 'unit': 'parcela', 'note': ''}, {'sym…"
},
{
"key": "palma_reform",
"value": 3.4116244808960765,
"unit": "razão",
"label": "Razão de Palma depois",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Divide-se a população em decis de renda depois da política e calcula-se a parcela da renda total de cada decil.', 'formula': 's_d = Σ_{i∈d} w_i·y_i / Σ w·y', 'terms': [{'symbol': 's_10 (10% mais ricos)', 'value': 0.40050925463654086, 'unit': 'parcela', 'note': ''}, {'sy…"
},
{
"key": "people_out_of_poverty",
"value": 0,
"unit": "pessoas",
"label": "Pessoas que saem da pobreza",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A queda da taxa de pobreza, em parcela da população, vezes a população.', 'formula': 'pessoas = (P0_antes − P0_depois) × Σ_i w_i', 'terms': [{'symbol': 'P0_antes', 'value': 0.29285700559790223, 'unit': 'parcela', 'note': ''}, {'symbol': 'P0_depois', 'value': 0.292857005…"
},
{
"key": "decile_1_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 1",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 1, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_1_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 1",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 1 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 227.03353305049734, 'unit': 'R$/mês…"
},
{
"key": "decile_2_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 2",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 2, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_2_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 2",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 2 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 550.9450027513249, 'unit': 'R$/mês …"
},
{
"key": "decile_3_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 3",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 3, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_3_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 3",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 3 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 764.4337952719031, 'unit': 'R$/mês …"
},
{
"key": "decile_4_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 4",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 4, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_4_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 4",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 4 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 1013.5643854225813, 'unit': 'R$/mês…"
},
{
"key": "decile_5_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 5",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 5, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_5_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 5",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 5 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 1321.807673701976, 'unit': 'R$/mês …"
},
{
"key": "decile_6_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 6",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 6, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_6_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 6",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 6 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 1526.5799550273991, 'unit': 'R$/mês…"
},
{
"key": "decile_7_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 7",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 7, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_7_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 7",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 7 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 1858.0759791832713, 'unit': 'R$/mês…"
},
{
"key": "decile_8_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 8",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 8, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_8_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 8",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 8 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 2436.4123015785663, 'unit': 'R$/mês…"
},
{
"key": "decile_9_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 9",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 9, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 'ren…"
},
{
"key": "decile_9_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 9",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 9 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 3471.89719614122, 'unit': 'R$/mês p…"
},
{
"key": "decile_10_mean_delta",
"value": 0,
"unit": "R$/mês per capita",
"label": "Variação média da renda per capita, decil 10",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'Os domicílios são ordenados pela renda disponível per capita antes da política e divididos em dez grupos de igual peso; no decil 10, a variação média é a média ponderada de Δ = depois − antes.', 'formula': 'Δ̄_d = Σ_{h∈d} w_h·Δ_h / Σ_{h∈d} w_h', 'terms': [{'symbol': 're…"
},
{
"key": "decile_10_delta_pct",
"value": 0,
"unit": "% da renda",
"label": "Variação como % da renda, decil 10",
"ci_low": null,
"ci_high": null,
"tier": "static",
"derivation": "dict: {'steps': [{'text_pt': 'A variação média do decil 10 como porcentagem da sua renda média antes da política.', 'formula': 'Δ%_d = 100 × Δ̄_d / ȳ_d', 'terms': [{'symbol': 'Δ̄_d', 'value': 0.0, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'ȳ_d', 'value': 9005.471562500043, 'unit': 'R$/mês…"
}
],
{
"type": "DataFrame",
"rows": 10,
"columns": [
"group",
"mean_baseline",
"mean_delta",
"delta_pct_of_income",
"share_winners",
"share_losers"
]
},
{
"tool": "magi_sim.summarize.compare_static",
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"policy_id": "pol_c9d4254085",
"population": "PNADc 2023 visita 1 (cached persons frame)",
"tier": "static",
"behavioral_params": null,
"bootstrap_B": 0,
"transfers": null
}
]Seção 7: Desenho de avaliação
Seção 7: Desenho de avaliação
O efeito simulado é de R$ 0 por pessoa por mês; o número de domicílios necessário não pôde ser calculado.
Antes de ler os números
desenho calibrado no efeito simulado pelo motor estático e na variância da PNADc; não é uma estimativa do efeito real
Pré-registro sugerido
- População do estudo
- domicílios alcançados pela política (elegíveis sob as novas regras)
- Unidade de sorteio
- domicílio, estratificado por decil de renda per capita e situação urbana/rural
- Desfecho primário
- disposable_pc (renda disponível per capita mensal, R$)
- Desfechos secundários
- taxa de pobreza (R$742)
- pobreza extrema (R$233)
- gasto com alimentação (POF/Engel)
- participação no trabalho formal (VD4009)
- Estimador
- OLS com erros-padrão agrupados por domicílio; inferência por randomização como verificação
- Testes múltiplos
- Bonferroni sobre os desfechos secundários
- Poder
- 80% ao nível 0.05
- Atrito e transbordamento
- medir atrito por braço; verificar transbordamento entre domicílios do mesmo setor censitário
Efeito mínimo detectável por tamanho de amostra
| domicílios | efeito mínimo detectável |
|---|---|
| 500 | |
| 1.000 | |
| 2.000 | |
| 5.000 | |
| 10.000 |
Registro de execução desta seção (3)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
magi_sim.static.run_staticv0.1.00 ms · call_a7d48f3epackages/magi_sim/src/magi_sim/static.pyReaproveitado de call_3359fa7f: esta chamada não rodou de novo; leu o resultado que aquela calculou, nesta mesma execução.
Entradas · 394 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": null
}Saídas · 1592 caracteres
{
"persons": {
"type": "DataFrame",
"rows": 383049,
"columns": [
"hh_id",
"age",
"weight",
"income_labor",
"income_other",
"formal",
"self_employed",
"employed",
"position",
"hours_main",
"income_main",
"sex",
"race",
"education",
"relation",
"urban",
"uf",
"area_type",
"receives_bf",
"bf_reported",
"receives_bpc",
"bpc_reported",
"other_programs_reported",
"disability",
"pregnant",
"nursing",
"s01007",
"s01012a",
"s01014",
"s01029",
"dependents",
"strata",
"upa",
"inss",
"irpf",
"income_pc_base",
"disposable_pc",
"benefits_hh",
"taxes_hh"
]
},
"households": {
"type": "DataFrame",
"rows": 139014,
"columns": [
"hh_id",
"n",
"weight",
"income_labor",
"income_other",
"inss",
"irpf",
"income_pc_base",
"bpc_total",
"bf_total",
"brc",
"bpi",
"bvf",
"bco",
"eligible",
"new_transfers",
"benefits",
"taxes",
"disposable",
"disposable_pc"
]
},
"provenance": {
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"use_reported_amounts": false,
"policy_id": null,
"tier": "static",
"services": null,
"transfers": null
}
}magi_sim.static.run_staticv0.1.00 ms · call_f23e0a14packages/magi_sim/src/magi_sim/static.pyReaproveitado de call_3359fa7f: esta chamada não rodou de novo; leu o resultado que aquela calculou, nesta mesma execução.
Entradas · 2081 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": {
"id": "pol_c9d4254085",
"title": "Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000",
"summary": "Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.",
"jurisdiction": "BR",
"effective_from": "2026-01-01",
"horizon_months": 12,
"instruments": [
{
"kind": "income_tax_change",
"exemption_threshold": 5000,
"brackets": null,
"top_rate_delta": 0,
"surcharge_rate": 0
}
],
"funding": {
"mechanism": "income_tax_surcharge",
"description": "Tributação mínima sobre as rendas muito altas."
},
"source": {
"text": "Isenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas.",
"url": null,
"document_id": null,
"publisher": null,
"published_on": null
},
"provenance": {
"parser": "llm",
"model": "gemini-3.8-flash",
"confirmed_by_user": false,
"confirmed_on": null,
"auto_proceeded": true,
"auto_proceeded_on": "2026-10-16",
"notes": "A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida."
},
"unstated": [
"horizon_months"
]
}
}Saídas · 1604 caracteres
{
"persons": {
"type": "DataFrame",
"rows": 383049,
"columns": [
"hh_id",
"age",
"weight",
"income_labor",
"income_other",
"formal",
"self_employed",
"employed",
"position",
"hours_main",
"income_main",
"sex",
"race",
"education",
"relation",
"urban",
"uf",
"area_type",
"receives_bf",
"bf_reported",
"receives_bpc",
"bpc_reported",
"other_programs_reported",
"disability",
"pregnant",
"nursing",
"s01007",
"s01012a",
"s01014",
"s01029",
"dependents",
"strata",
"upa",
"inss",
"irpf",
"income_pc_base",
"disposable_pc",
"benefits_hh",
"taxes_hh"
]
},
"households": {
"type": "DataFrame",
"rows": 139014,
"columns": [
"hh_id",
"n",
"weight",
"income_labor",
"income_other",
"inss",
"irpf",
"income_pc_base",
"bpc_total",
"bf_total",
"brc",
"bpi",
"bvf",
"bco",
"eligible",
"new_transfers",
"benefits",
"taxes",
"disposable",
"disposable_pc"
]
},
"provenance": {
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"use_reported_amounts": false,
"policy_id": "pol_c9d4254085",
"tier": "static",
"services": null,
"transfers": null
}
}magi_infer.design.evaluation_designv0.2.058 ms · call_771b0b6dpackages/magi_infer/src/magi_infer/design.pyEntradas · 2143 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": {
"id": "pol_c9d4254085",
"title": "Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000",
"summary": "Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.",
"jurisdiction": "BR",
"effective_from": "2026-01-01",
"horizon_months": 12,
"instruments": [
{
"kind": "income_tax_change",
"exemption_threshold": 5000,
"brackets": null,
"top_rate_delta": 0,
"surcharge_rate": 0
}
],
"funding": {
"mechanism": "income_tax_surcharge",
"description": "Tributação mínima sobre as rendas muito altas."
},
"source": {
"text": "Isenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas.",
"url": null,
"document_id": null,
"publisher": null,
"published_on": null
},
"provenance": {
"parser": "llm",
"model": "gemini-3.8-flash",
"confirmed_by_user": false,
"confirmed_on": null,
"auto_proceeded": true,
"auto_proceeded_on": "2026-10-16",
"notes": "A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida."
},
"unstated": [
"horizon_months"
]
},
"base": "persons_795a854f",
"reform": "persons_795a854f"
}Saídas · 4388 caracteres
{
"outcome": "disposable_pc",
"n_units_population": 76009304.52981377,
"simulated_ate": 0,
"outcome_sd": 3472.3596494616604,
"icc_household": 0,
"mean_household_size": 2.7554706720186455,
"mde_grid": {
"type": "DataFrame",
"rows": 5,
"columns": [
"n_households",
"mde"
]
},
"n_households_for_simulated_ate": null,
"share_affected": 0,
"preregistration": {
"trial_population": "domicílios alcançados pela política (elegíveis sob as novas regras)",
"unit_of_randomization": "domicílio, estratificado por decil de renda per capita e situação urbana/rural",
"primary_outcome": "disposable_pc (renda disponível per capita mensal, R$)",
"secondary_outcomes": [
"taxa de pobreza (R$742)",
"pobreza extrema (R$233)",
"gasto com alimentação (POF/Engel)",
"participação no trabalho formal (VD4009)"
],
"estimator": "OLS com erros-padrão agrupados por domicílio; inferência por randomização como verificação",
"multiple_testing": "Bonferroni sobre os desfechos secundários",
"power": "80% ao nível 0.05",
"attrition_and_spillovers": "medir atrito por braço; verificar transbordamento entre domicílios do mesmo setor censitário",
"caveat": "desenho calibrado no efeito simulado pelo motor estático e na variância da PNADc; não é uma estimativa do efeito real"
},
"derivations": {
"design_simulated_ate": {
"steps": "list: [{'text_pt': 'Toma-se um registro por domicílio (a renda disponível per capita é a mesma para todos os seus membros) e calcula-se Δ = renda depois − renda antes.', 'formula': 'Δ_h = y1_h − y0_h', 'terms': [{'symbol': 'domicílios na amostra', 'value': 139014.0, 'unit': 'domicílios', 'note': ''}…",
"note_pt": ""
},
"design_outcome_sd": {
"steps": "list: [{'text_pt': 'Desvio-padrão ponderado da renda disponível per capita antes da política, entre os domicílios alcançados.', 'formula': 'sd = √( Σ w_h·(y0_h − ȳ0)² / Σ w_h )', 'terms': [{'symbol': 'ȳ0', 'value': 2217.5520152446265, 'unit': 'R$/mês per capita', 'note': ''}, {'symbol': 'Σw', 'value…",
"note_pt": ""
},
"design_share_affected_pct": {
"steps": "list: [{'text_pt': 'Parcela ponderada dos domicílios alcançados sobre todos os domicílios.', 'formula': 'parcela = 100 × Σ_h w_h·alcançado_h / Σ_h w_h', 'terms': [{'symbol': 'Σw alcançados', 'value': 0.0, 'unit': 'domicílios', 'note': ''}, {'symbol': 'Σw', 'value': 76009304.52981377, 'unit': 'domicí…",
"note_pt": ""
},
"design_mde_n500": {
"steps": "list: [{'text_pt': 'Efeito mínimo detectável com 500 domicílios, metade em cada braço, teste bilateral a 0.05 e poder 0.8 (Duflo, Glennerster e Kremer 2007). Sem correção de conglomerado: o domicílio é a unidade.', 'formula': 'MDE = (z_{1−α/2} + z_poder) × sd × √( 1 / (p(1−p)·n) )', 'terms': [{'symb…",
"note_pt": ""
},
"design_mde_n1000": {
"steps": "list: [{'text_pt': 'Efeito mínimo detectável com 1000 domicílios, metade em cada braço, teste bilateral a 0.05 e poder 0.8 (Duflo, Glennerster e Kremer 2007). Sem correção de conglomerado: o domicílio é a unidade.', 'formula': 'MDE = (z_{1−α/2} + z_poder) × sd × √( 1 / (p(1−p)·n) )', 'terms': [{'sym…",
"note_pt": ""
},
"design_mde_n2000": {
"steps": "list: [{'text_pt': 'Efeito mínimo detectável com 2000 domicílios, metade em cada braço, teste bilateral a 0.05 e poder 0.8 (Duflo, Glennerster e Kremer 2007). Sem correção de conglomerado: o domicílio é a unidade.', 'formula': 'MDE = (z_{1−α/2} + z_poder) × sd × √( 1 / (p(1−p)·n) )', 'terms': [{'sym…",
"note_pt": ""
},
"design_mde_n5000": {
"steps": "list: [{'text_pt': 'Efeito mínimo detectável com 5000 domicílios, metade em cada braço, teste bilateral a 0.05 e poder 0.8 (Duflo, Glennerster e Kremer 2007). Sem correção de conglomerado: o domicílio é a unidade.', 'formula': 'MDE = (z_{1−α/2} + z_poder) × sd × √( 1 / (p(1−p)·n) )', 'terms': [{'sym…",
"note_pt": ""
},
"design_mde_n10000": {
"steps": "list: [{'text_pt': 'Efeito mínimo detectável com 10000 domicílios, metade em cada braço, teste bilateral a 0.05 e poder 0.8 (Duflo, Glennerster e Kremer 2007). Sem correção de conglomerado: o domicílio é a unidade.', 'formula': 'MDE = (z_{1−α/2} + z_poder) × sd × √( 1 / (p(1−p)·n) )', 'terms': [{'sy…",
"note_pt": ""
}
}
}Seção 8: Nota
Nota geral
da lacuna fechada, em média · sobre 3 de 21 eixos
Em média, a política fecha 0,00% da distância que separa a jurisdição das fundações sociais nos 3 eixos avaliados, de 21.
| Eixo | Variação | Lacuna | Nota | Contribuição |
|---|---|---|---|---|
| Educaçãonão estimado | — | 45,5 | — | nenhum instrumento altera a cobertura do programa |
| Equidade socialsimulado | índice | 0,105 | ||
| Alimentaçãosimulado | parcela | 0,0696 | ||
| Igualdade de gêneronão estimado | — | 0,452 | — | a simulação não muda a renda do trabalho de ninguém, e o indicador deste eixo é a razão entre a renda do trabalho de mulheres e de homens: uma transferência muda quem recebe, não quanto se ganha trabalhando |
| Saúdenão estimado | — | 0 | — | nenhum instrumento altera a cobertura do programa |
| Renda e trabalhosimulado | % | 28,7 |
Média simples de 3 eixos de 21. Sem intervalo: a incerteza dos eixos equity, income não foi calculada, e tomá-la como zero afirmaria uma certeza que ninguém calculou. Eixos sem nota: education, gender, health.
- renda e trabalho
- equidade social
- igualdade de gênero
- alimentação
- saúde
- educação
- moradia
- água
- energia
- redes
- voz política
- paz e justiça
- estimado por simulação
- vinculado a evidência
- ainda não estimado
Figuras da nota
| Indicador | Valor | Origem |
|---|---|---|
| Índice de Gini: variação estimada (Equidade social) | índice | |
| Índice de Gini: linha de base (Equidade social) | índice | |
| Parcela da renda gasta com alimentação: variação estimada (Alimentação) | parcelaIC 90%: 0,00 a 0,00 | |
| Parcela da renda gasta com alimentação: linha de base (Alimentação) | parcela | |
| Taxa de pobreza: variação estimada (Renda e trabalho) | % | |
| Taxa de pobreza: linha de base (Renda e trabalho) | % | |
| Parcela da lacuna fechada: Equidade social | parcela da lacuna | |
| Parcela da lacuna fechada: Alimentação | parcela da lacunaIC 90%: -0,00 a -0,00 | |
| Parcela da lacuna fechada: Renda e trabalho | parcela da lacuna | |
| Nota geral sobre 3 de 21 eixos | parcela da lacuna |
Registro de execução desta seção (4)
Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.
magi_sim.static.run_staticv0.1.01.467 ms · call_2fce34d6packages/magi_sim/src/magi_sim/static.pyEntradas · 394 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": null
}Saídas · 1592 caracteres
{
"persons": {
"type": "DataFrame",
"rows": 383049,
"columns": [
"hh_id",
"age",
"weight",
"income_labor",
"income_other",
"formal",
"self_employed",
"employed",
"position",
"hours_main",
"income_main",
"sex",
"race",
"education",
"relation",
"urban",
"uf",
"area_type",
"receives_bf",
"bf_reported",
"receives_bpc",
"bpc_reported",
"other_programs_reported",
"disability",
"pregnant",
"nursing",
"s01007",
"s01012a",
"s01014",
"s01029",
"dependents",
"strata",
"upa",
"inss",
"irpf",
"income_pc_base",
"disposable_pc",
"benefits_hh",
"taxes_hh"
]
},
"households": {
"type": "DataFrame",
"rows": 139014,
"columns": [
"hh_id",
"n",
"weight",
"income_labor",
"income_other",
"inss",
"irpf",
"income_pc_base",
"bpc_total",
"bf_total",
"brc",
"bpi",
"bvf",
"bco",
"eligible",
"new_transfers",
"benefits",
"taxes",
"disposable",
"disposable_pc"
]
},
"provenance": {
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"use_reported_amounts": false,
"policy_id": null,
"tier": "static",
"services": null,
"transfers": null
}
}magi_sim.static.run_staticv0.1.0654 ms · call_8c5ef7c1packages/magi_sim/src/magi_sim/static.pyEntradas · 2176 caracteres
{
"population": "persons_70cfdeec",
"params": {
"irpf": "irpf_2026",
"inss": "inss_2026",
"bolsa_familia": "bolsa_familia_2023",
"bpc": "bpc",
"take_up": "reported",
"use_reported_amounts": false,
"rules_on": "2026-01-01",
"survey_year": 2023,
"service_effect": null,
"service_context": null
},
"year": null,
"take_up": null,
"policy": {
"id": "pol_c9d4254085",
"title": "Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000",
"summary": "Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.",
"jurisdiction": "BR",
"effective_from": "2026-01-01",
"horizon_months": 12,
"instruments": [
{
"kind": "income_tax_change",
"exemption_threshold": 5000,
"brackets": null,
"top_rate_delta": 0,
"surcharge_rate": 0
}
],
"funding": {
"mechanism": "income_tax_surcharge",
"description": "Tributação mínima sobre as rendas muito altas."
},
"source": {
"text": "Hoje é 2026-10-16.\n\nTexto da política ou projeto de lei:\n\nIsenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas.\nJurisdição sugerida: Brasil (BR)",
"url": null,
"document_id": null,
"publisher": null,
"published_on": null
},
"provenance": {
"parser": "llm",
"model": "gemini-3.8-flash",
"confirmed_by_user": true,
"confirmed_on": null,
"auto_proceeded": true,
"auto_proceeded_on": "2026-10-16",
"notes": "A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida."
},
"unstated": [
"horizon_months"
]
}
}Saídas · 1604 caracteres
{
"persons": {
"type": "DataFrame",
"rows": 383049,
"columns": [
"hh_id",
"age",
"weight",
"income_labor",
"income_other",
"formal",
"self_employed",
"employed",
"position",
"hours_main",
"income_main",
"sex",
"race",
"education",
"relation",
"urban",
"uf",
"area_type",
"receives_bf",
"bf_reported",
"receives_bpc",
"bpc_reported",
"other_programs_reported",
"disability",
"pregnant",
"nursing",
"s01007",
"s01012a",
"s01014",
"s01029",
"dependents",
"strata",
"upa",
"inss",
"irpf",
"income_pc_base",
"disposable_pc",
"benefits_hh",
"taxes_hh"
]
},
"households": {
"type": "DataFrame",
"rows": 139014,
"columns": [
"hh_id",
"n",
"weight",
"income_labor",
"income_other",
"inss",
"irpf",
"income_pc_base",
"bpc_total",
"bf_total",
"brc",
"bpi",
"bvf",
"bco",
"eligible",
"new_transfers",
"benefits",
"taxes",
"disposable",
"disposable_pc"
]
},
"provenance": {
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"use_reported_amounts": false,
"policy_id": "pol_c9d4254085",
"tier": "static",
"services": null,
"transfers": null
}
}magi_score.graph.Synthesizer.runv0.1.010 ms · call_be0b7e21packages/magi_score/src/magi_score/graph.pyEntradas · 3677 caracteres
{
"policy": {
"id": "pol_c9d4254085",
"title": "Isenção do IRPF até R$ 5.000 e redução gradual até R$ 7.000",
"summary": "Estabelece isenção do IRPF para rendimentos de até R$ 5.000 mensais e alívio tributário parcial entre R$ 5.000 e R$ 7.000, com compensação em altas rendas.",
"jurisdiction": "BR",
"effective_from": "2026-01-01",
"horizon_months": 12,
"instruments": [
{
"kind": "income_tax_change",
"exemption_threshold": 5000,
"brackets": null,
"top_rate_delta": 0,
"surcharge_rate": 0
}
],
"funding": {
"mechanism": "income_tax_surcharge",
"description": "Tributação mínima sobre as rendas muito altas."
},
"source": {
"text": "Hoje é 2026-10-16.\n\nTexto da política ou projeto de lei:\n\nIsenção do Imposto de Renda da Pessoa Física para quem recebe até R$ 5.000 por mês, com redução parcial do imposto para rendas entre R$ 5.000 e R$ 7.000 mensais, em vigor desde 1º de janeiro de 2026 em todo o Brasil, compensada por uma tributação mínima sobre as rendas muito altas.\nJurisdição sugerida: Brasil (BR)",
"url": null,
"document_id": null,
"publisher": null,
"published_on": null
},
"provenance": {
"parser": "llm",
"model": "gemini-3.8-flash",
"confirmed_by_user": true,
"confirmed_on": null,
"auto_proceeded": true,
"auto_proceeded_on": "2026-10-16",
"notes": "A faixa de isenção foi fixada em R$ 5.000 mensais via exemption_threshold. O texto menciona redução parcial para rendas entre R$ 5.000 e R$ 7.000, mas não fornece a tabela de alíquotas ou faixas correspondentes, motivo pelo qual a tabela completa de brackets não foi preenchida."
},
"unstated": [
"horizon_months"
]
},
"sim": {
"figures": {
"fiscal_cost_year": 0,
"fiscal_cost_month": 0,
"households_winners": 0,
"households_losers": 0,
"share_winners_pct": 0,
"share_losers_pct": 0,
"mean_gain_winners": 0,
"poverty_base_pct": 29.28570055979022,
"poverty_reform_pct": 29.28570055979022,
"extreme_base_pct": 4.436486428531221,
"extreme_reform_pct": 4.436486428531221,
"poverty_gap_base_pct": 11.260396328745394,
"poverty_gap_reform_pct": 11.260396328745394,
"gini_base": 0.5087207715802737,
"gini_reform": 0.5087207715802737,
"palma_base": 3.4116244808960765,
"palma_reform": 3.4116244808960765,
"people_out_of_poverty": 0,
"decile_1_mean_delta": 0,
"decile_1_delta_pct": 0,
"decile_2_mean_delta": 0,
"decile_2_delta_pct": 0,
"decile_3_mean_delta": 0,
"decile_3_delta_pct": 0,
"decile_4_mean_delta": 0,
"decile_4_delta_pct": 0,
"decile_5_mean_delta": 0,
"decile_5_delta_pct": 0,
"decile_6_mean_delta": 0,
"decile_6_delta_pct": 0,
"decile_7_mean_delta": 0,
"decile_7_delta_pct": 0,
"decile_8_mean_delta": 0,
"decile_8_delta_pct": 0,
"decile_9_mean_delta": 0,
"decile_9_delta_pct": 0,
"decile_10_mean_delta": 0,
"decile_10_delta_pct": 0
},
"base": "persons_795a854f",
"reform": "persons_795a854f",
"provenance": {
"params_versions": [
"irpf_2026@2026-09-17",
"inss_2026@2026-09-17",
"bolsa_familia_2023@2026-09-17",
"bpc@2026-09-17",
"ipca@2026-09-25"
],
"take_up": "reported",
"use_reported_amounts": false,
"policy_id": null,
"tier": "static",
"services": null,
"transfers": null
}
},
"evidence": "data/evidence.sqlite",
"exclude_study_ids": []
}Saídas · 5745 caracteres
{
"equity": {
"axis": "equity",
"unit": "índice",
"baseline": {
"axis": "equity",
"name": "Índice de Gini",
"value": 0.5054,
"unit": "índice",
"year": 2023,
"source": "Gini of household disposable income per capita on the national PNADc 2023 frame.",
"threshold": 0.4,
"direction": "lower_is_better"
},
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"channels": [
"dict: {'channel_id': 'distributional_incidence', 'delta': 0.0, 'p05': None, 'p95': None, 'grade': 'simulated', 'tool': 'magi_sim.summarize.compare_static', 'call_id': None, 'sources': ['magi_sim static engine'], 'upstream_used': None}"
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": "list: [{'text_pt': 'A variação do eixo é o Gini da renda disponível per capita depois menos o Gini antes, ambos figuras da simulação.', 'formula': 'Δ = Gini_depois − Gini_antes', 'terms': [{'symbol': 'Gini_antes', 'value': 0.5087207715802737, 'unit': 'índice', 'note': ''}, {'symbol': 'Gini_depois', …",
"note_pt": ""
}
},
"gender": {
"axis": "gender",
"unit": "razão",
"baseline": {
"axis": "gender",
"name": "Razão entre a renda do trabalho de mulheres e de homens",
"value": 0.548,
"unit": "razão",
"year": 2023,
"source": "Mean monthly labour income of women aged 14+ divided by the same for men, survey-weighted, on the national PNADc 2023 frame.",
"threshold": 1,
"direction": "higher_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "a simulação não muda a renda do trabalho de ninguém, e o indicador deste eixo é a razão entre a renda do trabalho de mulheres e de homens: uma transferência muda quem recebe, não quanto se ganha trabalhando",
"no_channel": true,
"derivation": null
},
"income": {
"axis": "income",
"unit": "%",
"baseline": {
"axis": "income",
"name": "Taxa de pobreza",
"value": 28.729,
"unit": "%",
"year": 2023,
"source": "Share of people whose household disposable income per capita is below the World Bank upper-middle-income line on the national PNADc 2023 frame.",
"threshold": 0,
"direction": "lower_is_better"
},
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"channels": [
"dict: {'channel_id': 'direct_incidence', 'delta': 0.0, 'p05': None, 'p95': None, 'grade': 'simulated', 'tool': 'magi_sim.summarize.compare_static', 'call_id': None, 'sources': ['magi_sim static engine'], 'upstream_used': None}"
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": "list: [{'text_pt': 'A variação do eixo é a taxa de pobreza depois menos a taxa antes, ambas figuras da simulação.', 'formula': 'Δ = P0%_depois − P0%_antes', 'terms': [{'symbol': 'P0%_antes', 'value': 29.28570055979022, 'unit': '%', 'note': ''}, {'symbol': 'P0%_depois', 'value': 29.28570055979022, 'u…",
"note_pt": ""
}
},
"education": {
"axis": "education",
"unit": "%",
"baseline": {
"axis": "education",
"name": "Parcela da população adulta com ensino médio completo ou mais",
"value": 54.5,
"unit": "%",
"year": 2022,
"source": "Censo 2022 education marginals for Brazil (SIDRA Table 10061, adults 18+ with completed secondary or higher education).",
"threshold": 100,
"direction": "higher_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "nenhum instrumento altera a cobertura do programa",
"no_channel": true,
"derivation": null
},
"food": {
"axis": "food",
"unit": "parcela",
"baseline": {
"axis": "food",
"name": "Parcela da renda gasta com alimentação",
"value": 0.2036,
"unit": "parcela",
"year": 2018,
"source": "POF 2017-2018 budget shares by decile of per-capita household income (food at home plus food away), averaged over deciles; see notebooks/validation/results/03_pof_budget_shares_all.csv.",
"threshold": 0.134,
"direction": "lower_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [
"dict: {'channel_id': 'engel_on_income', 'delta': 0.0, 'p05': None, 'p95': None, 'grade': 'simulated', 'tool': 'magi_score.tools.engel.EngelFit.delta', 'call_id': None, 'sources': ['POF 2017-2018 budget shares by decile of per-capita household income (food at home plus food away), fitted on decile mi…"
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": "list: [{'text_pt': 'Curva de Engel ajustada à POF: a parcela do orçamento gasta com alimentação cai com o logaritmo da renda per capita.', 'formula': 'parcela_i = a + b·ln(y_i)', 'terms': [{'symbol': 'a', 'value': 0.6003, 'unit': '', 'note': ''}, {'symbol': 'b', 'value': -0.0537, 'unit': 'por ponto …",
"note_pt": ""
}
},
"health": {
"axis": "health",
"unit": "por mil nascidos vivos",
"baseline": {
"axis": "health",
"name": "Mortalidade de menores de cinco anos",
"value": 14.6,
"unit": "por mil nascidos vivos",
"year": 2022,
"source": "DATASUS SIM (deaths under five, residence) over SINASC (live births, mother's residence), Brazil.",
"threshold": 25,
"direction": "lower_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "nenhum instrumento altera a cobertura do programa",
"no_channel": true,
"derivation": null
}
}magi_score.score.overall_scorev0.1.00 ms · call_607ef743packages/magi_score/src/magi_score/score.pyEntradas · 8654 caracteres
{
"estimates": {
"equity": {
"axis": "equity",
"unit": "índice",
"baseline": {
"axis": "equity",
"name": "Índice de Gini",
"value": 0.5054,
"unit": "índice",
"year": 2023,
"source": "Gini of household disposable income per capita on the national PNADc 2023 frame.",
"threshold": 0.4,
"direction": "lower_is_better"
},
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"channels": [
{
"channel_id": "distributional_incidence",
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"tool": "magi_sim.summarize.compare_static",
"call_id": null,
"sources": [
"magi_sim static engine"
],
"upstream_used": null
}
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": [
{
"text_pt": "A variação do eixo é o Gini da renda disponível per capita depois menos o Gini antes, ambos figuras da simulação.",
"formula": "Δ = Gini_depois − Gini_antes",
"terms": [
{
"symbol": "Gini_antes",
"value": 0.5087207715802737,
"unit": "índice",
"note": ""
},
{
"symbol": "Gini_depois",
"value": 0.5087207715802737,
"unit": "índice",
"note": ""
}
],
"result": 0,
"unit": "índice"
}
],
"note_pt": ""
}
},
"gender": {
"axis": "gender",
"unit": "razão",
"baseline": {
"axis": "gender",
"name": "Razão entre a renda do trabalho de mulheres e de homens",
"value": 0.548,
"unit": "razão",
"year": 2023,
"source": "Mean monthly labour income of women aged 14+ divided by the same for men, survey-weighted, on the national PNADc 2023 frame.",
"threshold": 1,
"direction": "higher_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "a simulação não muda a renda do trabalho de ninguém, e o indicador deste eixo é a razão entre a renda do trabalho de mulheres e de homens: uma transferência muda quem recebe, não quanto se ganha trabalhando",
"no_channel": true,
"derivation": null
},
"income": {
"axis": "income",
"unit": "%",
"baseline": {
"axis": "income",
"name": "Taxa de pobreza",
"value": 28.729,
"unit": "%",
"year": 2023,
"source": "Share of people whose household disposable income per capita is below the World Bank upper-middle-income line on the national PNADc 2023 frame.",
"threshold": 0,
"direction": "lower_is_better"
},
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"channels": [
{
"channel_id": "direct_incidence",
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"tool": "magi_sim.summarize.compare_static",
"call_id": null,
"sources": [
"magi_sim static engine"
],
"upstream_used": null
}
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": [
{
"text_pt": "A variação do eixo é a taxa de pobreza depois menos a taxa antes, ambas figuras da simulação.",
"formula": "Δ = P0%_depois − P0%_antes",
"terms": [
{
"symbol": "P0%_antes",
"value": 29.28570055979022,
"unit": "%",
"note": ""
},
{
"symbol": "P0%_depois",
"value": 29.28570055979022,
"unit": "%",
"note": ""
}
],
"result": 0,
"unit": "pp"
}
],
"note_pt": ""
}
},
"education": {
"axis": "education",
"unit": "%",
"baseline": {
"axis": "education",
"name": "Parcela da população adulta com ensino médio completo ou mais",
"value": 54.5,
"unit": "%",
"year": 2022,
"source": "Censo 2022 education marginals for Brazil (SIDRA Table 10061, adults 18+ with completed secondary or higher education).",
"threshold": 100,
"direction": "higher_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "nenhum instrumento altera a cobertura do programa",
"no_channel": true,
"derivation": null
},
"food": {
"axis": "food",
"unit": "parcela",
"baseline": {
"axis": "food",
"name": "Parcela da renda gasta com alimentação",
"value": 0.2036,
"unit": "parcela",
"year": 2018,
"source": "POF 2017-2018 budget shares by decile of per-capita household income (food at home plus food away), averaged over deciles; see notebooks/validation/results/03_pof_budget_shares_all.csv.",
"threshold": 0.134,
"direction": "lower_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [
{
"channel_id": "engel_on_income",
"delta": 0,
"p05": null,
"p95": null,
"grade": "simulated",
"tool": "magi_score.tools.engel.EngelFit.delta",
"call_id": null,
"sources": [
"POF 2017-2018 budget shares by decile of per-capita household income (food at home plus food away), fitted on decile midpoints"
],
"upstream_used": "income"
}
],
"rationale": "",
"no_channel": false,
"derivation": {
"steps": [
{
"text_pt": "Curva de Engel ajustada à POF: a parcela do orçamento gasta com alimentação cai com o logaritmo da renda per capita.",
"formula": "parcela_i = a + b·ln(y_i)",
"terms": [
{
"symbol": "a",
"value": 0.6003,
"unit": "",
"note": ""
},
{
"symbol": "b",
"value": -0.0537,
"unit": "por ponto de log",
"note": "inclinação, POF 2017-2018 por decil"
},
{
"symbol": "erro-padrão de b",
"value": 0.0035,
"unit": "",
"note": ""
}
],
"result": null,
"unit": ""
},
{
"text_pt": "Para cada pessoa, a variação da parcela é a inclinação vezes a variação do log da renda disponível per capita; o eixo move-se pela média ponderada dessas variações.",
"formula": "Δ = Σ w_i·b·(ln y1_i − ln y0_i) / Σ w_i",
"terms": [
{
"symbol": "média de ln y1 − ln y0",
"value": 0,
"unit": "pontos de log",
"note": ""
},
{
"symbol": "Σw",
"value": 210971818.00037897,
"unit": "pessoas",
"note": ""
}
],
"result": 0,
"unit": "parcela"
},
{
"text_pt": "A única incerteza propagada é a da inclinação.",
"formula": "ep(Δ) = |média de Δln y| × ep(b)",
"terms": [],
"result": 0,
"unit": "parcela"
}
],
"note_pt": ""
}
},
"health": {
"axis": "health",
"unit": "por mil nascidos vivos",
"baseline": {
"axis": "health",
"name": "Mortalidade de menores de cinco anos",
"value": 14.6,
"unit": "por mil nascidos vivos",
"year": 2022,
"source": "DATASUS SIM (deaths under five, residence) over SINASC (live births, mother's residence), Brazil.",
"threshold": 25,
"direction": "lower_is_better"
},
"delta": 0,
"p05": 0,
"p95": 0,
"grade": "simulated",
"channels": [],
"rationale": "nenhum instrumento altera a cobertura do programa",
"no_channel": true,
"derivation": null
}
}
}Saídas · 2515 caracteres
{
"value": 0,
"p05": null,
"p95": null,
"axes_scored": 3,
"axes_total": 21,
"axes": [
{
"axis": "education",
"grade": null,
"p05": null,
"p95": null,
"delta": 0,
"baseline": 54.5,
"threshold": 100,
"shortfall": 45.5,
"unit": "%",
"provenance": "simulated",
"within_threshold": false,
"reason": "nenhum instrumento altera a cobertura do programa"
},
{
"axis": "equity",
"grade": 0,
"p05": null,
"p95": null,
"delta": 0,
"baseline": 0.5054,
"threshold": 0.4,
"shortfall": 0.10539999999999994,
"unit": "índice",
"provenance": "simulated",
"within_threshold": false,
"reason": ""
},
{
"axis": "food",
"grade": 0,
"p05": 0,
"p95": 0,
"delta": 0,
"baseline": 0.2036,
"threshold": 0.134,
"shortfall": 0.0696,
"unit": "parcela",
"provenance": "simulated",
"within_threshold": false,
"reason": ""
},
{
"axis": "gender",
"grade": null,
"p05": null,
"p95": null,
"delta": 0,
"baseline": 0.548,
"threshold": 1,
"shortfall": 0.45199999999999996,
"unit": "razão",
"provenance": "simulated",
"within_threshold": false,
"reason": "a simulação não muda a renda do trabalho de ninguém, e o indicador deste eixo é a razão entre a renda do trabalho de mulheres e de homens: uma transferência muda quem recebe, não quanto se ganha trabalhando"
},
{
"axis": "health",
"grade": null,
"p05": null,
"p95": null,
"delta": 0,
"baseline": 14.6,
"threshold": 25,
"shortfall": 0,
"unit": "por mil nascidos vivos",
"provenance": "simulated",
"within_threshold": false,
"reason": "nenhum instrumento altera a cobertura do programa"
},
{
"axis": "income",
"grade": 0,
"p05": null,
"p95": null,
"delta": 0,
"baseline": 28.729,
"threshold": 0,
"shortfall": 28.729,
"unit": "%",
"provenance": "simulated",
"within_threshold": false,
"reason": ""
}
],
"met": [],
"not_estimated": [
"education",
"gender",
"health"
],
"note": "Média simples de 3 eixos de 21. Sem intervalo: a incerteza dos eixos equity, income não foi calculada, e tomá-la como zero afirmaria uma certeza que ninguém calculou. Eixos sem nota: education, gender, health."
}