Pular para o conteúdo
← PareceresNota0,00%

Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)

Gerado em
16/10/2026, 08:43
Modelo
gemini-3.8-flash
Autor: Anônimo

Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada. Início: não informado.

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 2 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.

A políticaOnde chegaTeto da jornada semanal detrabalho
quantificado pela simulaçãovinculado a evidênciaapenas teoriaainda não estimadoelevareduzsentido incerto

Clique em um bloco para destacar o caminho até o Doughnut.

Seção 9: Parecer

Resumo executivo

Nenhuma pessoa revisou a leitura do projeto em que esta análise se baseia. A proposta prevê a redução escalonada da jornada máxima semanal de trabalho para empregados com carteira assinada, sem redução salarial. Segundo a microssimulação estática sobre a PNAD Contínua 2023, a medida alcança 39,8 milhões de trabalhadores e afeta diretamente 21,1 milhões de empregados, o que corresponde a 52,9% dos alcançados. Como os salários mensais permanecem constantes, o efeito estático imediato sobre a renda domiciliar disponível é nulo, mantendo os indicadores de pobreza e desigualdade inalterados no ponto de partida.

O que a política faz

A política estabelece um novo teto para a jornada normal de trabalho semanal, implementado em duas etapas, mantendo a remuneração mensal integral. Na etapa intermediária, 20,5 milhões de trabalhadores são afetados. Na etapa final, a medida corta as horas de 21,1 milhões de trabalhadores com carteira assinada que trabalham acima do novo limite.

Antes da alteração, a jornada habitual média desse grupo é de 46,1 horas semanais. O corte médio estimado é de 3,95 horas por semana, liberando 83,1 milhões de horas semanais de trabalho. Com a manutenção da folha mensal de 63,4 bilhões de reais por mês dos afetados, o pagamento médio por hora sobe 9,45%, passando de 13,1 reais para 14,3 reais por hora.

Quem ganha e quem paga

No modelo de incidência de primeira ordem, a parcela de domicílios que ganham renda é de 0%, e a parcela de domicílios que perdem é de 0%, com variação média de renda per capita de 0 reais por mês em todos os decis.

A incidência da redução de jornada concentra-se na faixa intermediária da distribuição de renda: o decil 5 e o decil 7 concentram, respectivamente, 15,6% e 15,7% dos trabalhadores com corte de jornada, enquanto o decil 1 responde por 1,29% e o decil 10 por 5,88%. A fatia de empregados alcançados que tem horas reduzidas atinge 51,3% no decil 1 e 40,1% no decil 10.

A fonte de financiamento não está definida no texto. Para as empresas, foram simuladas três hipóteses anuais de custo para a etapa final: o valor das horas não repostas totaliza 65,2 bilhões de reais por ano; a reposição via novas contratações soma 71,4 bilhões de reais por ano; e a cobertura em hora extra, com adicional de 50,0%, atinge 107,0 bilhões de reais por ano. Para a etapa intermediária, o custo anual de reposição por contratação é de 33,6 bilhões de reais, e por hora extra alcança 50,4 bilhões de reais.

Custo fiscal

O custo fiscal líquido anual estimado é de 0 reais por ano, o que representa 0 reais por mês, conforme a microssimulação estática sobre a PNAD Contínua 2023. Como não há variação nos salários mensais formais nem alteração direta em tributos ou transferências públicas no cenário base, as contas fiscais diretas permanecem inalteradas.

Pobreza e desigualdade

Segundo a microssimulação estática sobre a PNAD Contínua 2023, os indicadores sociais não registram alteração direta:

  • A taxa de pobreza permanece em 28,7% antes e depois da política, com 0 pessoas saindo da pobreza.
  • A extrema pobreza mantém-se em 3,62%, e o hiato de pobreza continua em 10,7%.
  • O índice de Gini da renda disponível per capita fica em 0,505 antes e depois da reforma.
  • A razão de Palma fica inalterada em 3,34.

A estabilidade desses números reflete o desenho do instrumento, que preserva o rendimento nominal mensal do trabalhador.

Limitações

A análise apoia-se em uma incidência estática sem resposta comportamental de firmas e trabalhadores. A simulação não contempla efeitos de equilíbrio geral, como possíveis demissões, novas contratações, repasse de custos para preços ou migração para a informalidade. Há também subdeclaração de transferências na pesquisa domiciliar, e a elegibilidade a programas sociais utiliza a renda declarada na pesquisa, e não a renda registrada no CadÚnico.

Registro de execução desta seção (5)

Ferramentas determinísticas calculam; o modelo apenas seleciona, interpreta e escreve. Aqui estão as duas coisas, na ordem em que aconteceram.

modelollm.write18.986 ms · call_ad8a0b7c

Modelo: 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: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)
Resumo: Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Jurisdição: BR
Vigência: não informada
A leitura não informa: a data de início, por quanto tempo a política vale e a fonte de financiamento. Não suponha valor para o que ela não informa.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]

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. A leitura não informa a data de início; a simulação usa as regras vigentes em out/2026: irpf_2026, inss_2026, bolsa_familia_2026_10 e bpc. As rendas da população, a preços médios de 2023, e as linhas de pobreza foram corrigidas pelo IPCA até ago/2026 (fator 1,1459); os valores em reais estão a preços desse mês. O IPCA de out/2026 ainda não foi publicado; a correção vai até o mês mais recente. A população, os arquivos de parâmetros e as versões usadas estão no detalhamento de cada número. Instrumentos que o motor não simula e que ficaram fora destes números: working_hours_cap.rest_days_per_week. Teto de jornada: a jornada normal semanal máxima passa de 44 para 42 horas e depois 40 horas. O teto alcança empregados com carteira assinada (setor privado, trabalho doméstico e setor público pela CLT), pelas horas habituais do trabalho principal declaradas na PNAD Contínua; as horas acima do teto anterior já são hora extra e ficam como estão, e as horas normais acima do novo teto são cortadas. Sem redução do pagamento mensal, o pagamento por hora dos afetados sobe e a renda disponível dos domicílios não muda: custo fiscal, pobreza, desigualdade e o quadro por decil ficam iguais, o que é o resultado de primeira ordem e não a ausência de efeito. O que o empregador faz com as horas cortadas não é observado: os custos são três hipóteses, não previsões (as horas não são repostas; são repostas por contratação ao novo pagamento por hora; ou em hora extra, com o adicional do instrumento), em doze meses e sem décimo terceiro, férias e encargos. A simulação estática não diz se haverá demissões ou contratações, se as pessoas seguirão trabalhando as horas antigas como extra, nem o repasse aos preços; a base de evidência ainda não tem estimativa de redução de jornada para responder a isso.)
| chave | valor | unidade | descrição |
|---|---|---|---|
| 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 | 28,7 | % | Pobreza (R$762) antes |
| poverty_reform_pct | 28,7 | % | Pobreza (R$762) depois |
| extreme_base_pct | 3,62 | % | Pobreza extrema (R$239) antes |
| extreme_reform_pct | 3,62 | % | Pobreza extrema (R$239) depois |
| poverty_gap_base_pct | 10,7 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 10,7 | % | Hiato de pobreza depois |
| gini_base | 0,505 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,505 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,34 | razão | Razão de Palma antes |
| palma_reform | 3,34 | razão… (+6747)
Resposta bruta do modelo · 3418 caracteres
Nenhuma pessoa revisou a leitura do projeto em que esta análise se baseia.

### Resumo executivo

A proposta prevê a redução da jornada máxima de trabalho de 44 para 40 horas semanais sem corte salarial para trabalhadores formais. Com base na microssimulação estática sobre a PNAD Contínua 2023, a medida alcança 39,8 milhões de trabalhadores formais e corta a jornada de 21,1 milhões de pessoas. Como o salário mensal é mantido por desenho, a renda disponível domiciliar não se altera no impacto imediato. O custo fiscal líquido direto é de 0 R$ mil/ano, e os indicadores de pobreza (28,7%) e desigualdade (Gini de 0,505) permanecem inalterados.

### O que a política faz

A PEC 221/2019 reduz o teto da jornada semanal para 42 horas após 60 dias e para 40 horas após 14 meses, instituindo a escala 5x2 sem redução salarial para empregados com carteira assinada. Pela microssimulação estática sobre a PNAD Contínua 2023, 52,9% dos trabalhadores cobertos são afetados. Para esses 21,1 milhões de empregados, a jornada habitual média cai de 46,1 horas para um corte médio de 3,95 horas semanais. Isso totaliza 83,1 milhões de horas por semana liberadas. O salário médio por hora dos trabalhadores afetados sobe de 13,1 R$/hora para 14,3 R$/hora, um aumento de 9,45%. Na etapa intermediária de 42 horas, 20,5 milhões de empregados são afetados.

### Quem ganha e quem paga

No efeito estático de primeira ordem, a parcela de domicílios que ganham renda é de 0%, e a parcela que perde é de 0%. O ganho imediato do trabalhador ocorre na forma de tempo livre. Os trabalhadores afetados concentram-se nos decis intermediários e superiores de renda: o decil 1 reúne apenas 1,29% dos afetados, enquanto o decil 5 concentra 15,6% e o decil 7 concentra 15,7%. 

Para os empregadores, o custo depende da resposta operacional às horas cortadas. Segundo a microssimulação estática sobre a PNAD Contínua 2023, repor as horas por novas contratações tem custo anual hipotético de 71,4 R$ bilhões/ano (ou 33,6 R$ bilhões/ano na etapa de 42 horas). A reposição via horas extras com adicional de 50,0% custaria 107,0 R$ bilhões/ano (50,4 R$ bilhões/ano no teto de 42 horas). A perda de horas sem reposição soma 65,2 R$ bilhões/ano. A fonte de financiamento não está definida no texto.

### Custo fiscal

O custo fiscal líquido anual estimado é de 0 R$ mil/ano, assim como o custo mensal de 0 R$ mil/mês, segundo a microssimulação estática sobre a PNAD Contínua 2023. O projeto não cria despesas orçamentárias diretas nem altera transferências públicas de forma imediata.

### Pobreza e desigualdade

Como os salários nominais mensais permanecem os mesmos, não há variação na renda per capita domiciliar. Segundo a microssimulação estática sobre a PNAD Contínua 2023:

* A taxa de pobreza permanece em 28,7%, e a extrema pobreza em 3,62%.
* O hiato de pobreza fica em 10,7%.
* O número de pessoas que saem da pobreza é 0.
* O índice de Gini permanece em 0,505, e a razão de Palma continua em 3,34.

### Limitações

A análise apoia-se em incidência estática sem resposta comportamental dos empregadores ou empregados. O modelo desconsidera efeitos de equilíbrio geral, como eventuais demissões, repasse de custos para preços ao consumidor ou migração para a informalidade. Há subdeclaração de transferências na pesquisa amostral. Por fim, a elegibilidade normativa utiliza a renda declarada na pesquisa e não a renda declarada ao CadÚnico.
modelollm.write45.979 ms · call_66eb2aa5

Modelo: 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: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)
Resumo: Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Jurisdição: BR
Vigência: não informada
A leitura não informa: a data de início, por quanto tempo a política vale e a fonte de financiamento. Não suponha valor para o que ela não informa.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]

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. A leitura não informa a data de início; a simulação usa as regras vigentes em out/2026: irpf_2026, inss_2026, bolsa_familia_2026_10 e bpc. As rendas da população, a preços médios de 2023, e as linhas de pobreza foram corrigidas pelo IPCA até ago/2026 (fator 1,1459); os valores em reais estão a preços desse mês. O IPCA de out/2026 ainda não foi publicado; a correção vai até o mês mais recente. A população, os arquivos de parâmetros e as versões usadas estão no detalhamento de cada número. Instrumentos que o motor não simula e que ficaram fora destes números: working_hours_cap.rest_days_per_week. Teto de jornada: a jornada normal semanal máxima passa de 44 para 42 horas e depois 40 horas. O teto alcança empregados com carteira assinada (setor privado, trabalho doméstico e setor público pela CLT), pelas horas habituais do trabalho principal declaradas na PNAD Contínua; as horas acima do teto anterior já são hora extra e ficam como estão, e as horas normais acima do novo teto são cortadas. Sem redução do pagamento mensal, o pagamento por hora dos afetados sobe e a renda disponível dos domicílios não muda: custo fiscal, pobreza, desigualdade e o quadro por decil ficam iguais, o que é o resultado de primeira ordem e não a ausência de efeito. O que o empregador faz com as horas cortadas não é observado: os custos são três hipóteses, não previsões (as horas não são repostas; são repostas por contratação ao novo pagamento por hora; ou em hora extra, com o adicional do instrumento), em doze meses e sem décimo terceiro, férias e encargos. A simulação estática não diz se haverá demissões ou contratações, se as pessoas seguirão trabalhando as horas antigas como extra, nem o repasse aos preços; a base de evidência ainda não tem estimativa de redução de jornada para responder a isso.)
| chave | valor | unidade | descrição |
|---|---|---|---|
| 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 | 28,7 | % | Pobreza (R$762) antes |
| poverty_reform_pct | 28,7 | % | Pobreza (R$762) depois |
| extreme_base_pct | 3,62 | % | Pobreza extrema (R$239) antes |
| extreme_reform_pct | 3,62 | % | Pobreza extrema (R$239) depois |
| poverty_gap_base_pct | 10,7 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 10,7 | % | Hiato de pobreza depois |
| gini_base | 0,505 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,505 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,34 | razão | Razão de Palma antes |
| palma_reform | 3,34 | razão… (+6944)
Resposta bruta do modelo · 3903 caracteres
### Resumo executivo

Nenhuma pessoa revisou a leitura do projeto em que esta análise se baseia. A proposta prevê a redução escalonada da jornada máxima semanal de trabalho para empregados com carteira assinada, sem redução salarial. Segundo a microssimulação estática sobre a PNAD Contínua 2023, a medida alcança 39,8 milhões de trabalhadores e afeta diretamente 21,1 milhões de empregados, o que corresponde a 52,9% dos alcançados. Como os salários mensais permanecem constantes, o efeito estático imediato sobre a renda domiciliar disponível é nulo, mantendo os indicadores de pobreza e desigualdade inalterados no ponto de partida.

### O que a política faz

A política estabelece um novo teto para a jornada normal de trabalho semanal, implementado em duas etapas, mantendo a remuneração mensal integral. Na etapa intermediária, 20,5 milhões de trabalhadores são afetados. Na etapa final, a medida corta as horas de 21,1 milhões de trabalhadores com carteira assinada que trabalham acima do novo limite. 

Antes da alteração, a jornada habitual média desse grupo é de 46,1 horas semanais. O corte médio estimado é de 3,95 horas por semana, liberando 83,1 milhões de horas semanais de trabalho. Com a manutenção da folha mensal de 63,4 bilhões de reais por mês dos afetados, o pagamento médio por hora sobe 9,45%, passando de 13,1 reais para 14,3 reais por hora.

### Quem ganha e quem paga

No modelo de incidência de primeira ordem, a parcela de domicílios que ganham renda é de 0%, e a parcela de domicílios que perdem é de 0%, com variação média de renda per capita de 0 reais por mês em todos os decis. 

A incidência da redução de jornada concentra-se na faixa intermediária da distribuição de renda: o decil 5 e o decil 7 concentram, respectivamente, 15,6% e 15,7% dos trabalhadores com corte de jornada, enquanto o decil 1 responde por 1,29% e o decil 10 por 5,88%. A fatia de empregados alcançados que tem horas reduzidas atinge 51,3% no decil 1 e 40,1% no decil 10. 

A fonte de financiamento não está definida no texto. Para as empresas, foram simuladas três hipóteses anuais de custo para a etapa final: o valor das horas não repostas totaliza 65,2 bilhões de reais por ano; a reposição via novas contratações soma 71,4 bilhões de reais por ano; e a cobertura em hora extra, com adicional de 50,0%, atinge 107,0 bilhões de reais por ano. Para a etapa intermediária, o custo anual de reposição por contratação é de 33,6 bilhões de reais, e por hora extra alcança 50,4 bilhões de reais.

### Custo fiscal

O custo fiscal líquido anual estimado é de 0 reais por ano, o que representa 0 reais por mês, conforme a microssimulação estática sobre a PNAD Contínua 2023. Como não há variação nos salários mensais formais nem alteração direta em tributos ou transferências públicas no cenário base, as contas fiscais diretas permanecem inalteradas.

### Pobreza e desigualdade

Segundo a microssimulação estática sobre a PNAD Contínua 2023, os indicadores sociais não registram alteração direta:

* A taxa de pobreza permanece em 28,7% antes e depois da política, com 0 pessoas saindo da pobreza.
* A extrema pobreza mantém-se em 3,62%, e o hiato de pobreza continua em 10,7%.
* O índice de Gini da renda disponível per capita fica em 0,505 antes e depois da reforma.
* A razão de Palma fica inalterada em 3,34.

A estabilidade desses números reflete o desenho do instrumento, que preserva o rendimento nominal mensal do trabalhador.

### Limitações

A análise apoia-se em uma incidência estática sem resposta comportamental de firmas e trabalhadores. A simulação não contempla efeitos de equilíbrio geral, como possíveis demissões, novas contratações, repasse de custos para preços ou migração para a informalidade. Há também subdeclaração de transferências na pesquisa domiciliar, e a elegibilidade a programas sociais utiliza a renda declarada na pesquisa, e não a renda registrada no CadÚnico.
modelollm.parse_structured21.080 ms · call_64bd2e01

Modelo: 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 · 4010 caracteres
POLÍTICA: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019). Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]

FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| 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 | 28,7 | % | Pobreza (R$762) antes |
| poverty_reform_pct | 28,7 | % | Pobreza (R$762) depois |
| extreme_base_pct | 3,62 | % | Pobreza extrema (R$239) antes |
| extreme_reform_pct | 3,62 | % | Pobreza extrema (R$239) depois |
| poverty_gap_base_pct | 10,7 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 10,7 | % | Hiato de pobreza depois |
| gini_base | 0,505 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,505 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,34 | razão | Razão de Palma antes |
| palma_reform | 3,34 | razão | Razão de Palma depois |
| hours_workers_covered | 39,8 | milhões de trabalhadores | Empregados alcançados pelo teto de jornada (trabalho principal) |
| hours_workers_affected | 21,1 | milhões de trabalhadores | Empregados com jornada normal acima de 40 horas semanais |
| hours_affected_pct | 52,9 | % | Parcela dos empregados alcançados que tem a jornada cortada |
| hours_mean_before | 46,1 | horas/semana | Jornada habitual média dos afetados, antes |
| hours_mean_cut | 3,95 | horas/semana | Corte médio da jornada normal dos afetados |
| hours_freed_week | 83,1 | milhões de horas por semana | Horas semanais de trabalho a menos, somadas sobre os afetados |
| hours_hourly_pay_rise_pct | 9,45 | % | Aumento médio do pagamento por hora dos afetados |
| hours_hourly_pay_before | 13,1 | R$/hora | Pagamento médio por hora dos afetados, antes |
| hours_hourly_pay_after | 14,3 | R$/hora | Pagamento médio por hora dos afetados, depois |
| hours_pay_affected_month | 63,4 | R$ bilhões/mês | Pagamento mensal do trabalho principal dos afetados |
| hours_overtime_premium_pct | 50,0 | % | Adicional de hora extra usado na hipótese de reposição em hora extra |
| hours_cost_lost_year | 65,2 | R$ bilhões/ano | Valor anual das horas perdidas, se não forem repostas (hipótese) |
| hours_cost_hiring_year | 71,4 | R$ bilhões/ano | Custo anual de repor as horas por contratação (hipótese) |
| hours_cost_overtime_year | 107,0 | R$ bilhões/ano | Custo anual de repor as horas em hora extra (hipótese) |
| hours_step_42_affected | 20,5 | milhões de trabalhadores | Empregados com jornada normal acima de 42 horas, na etapa intermediária |
| hours_step_42_cost_hiring_year | 33,6 | R$ bilhões/ano | Custo anual de repor as horas por contratação, teto de 42 horas (hipótese) |
| hours_step_42_cost_overtime_year | 50,4 | R$ bilhões/ano | Custo anual de repor as horas em hora extra, teto de 42 horas (hipótese) |
| hours_decile_1_share_pct | 1,29 | % | Parcela dos afetados que vive no decil 1 |
| hours_decile_1_of_covered_pct | 51,3 | % | Parcela dos empregados alcançados do decil 1 que tem a jornada cortada |
| hours_decile_2_share_pct | 7,27 | % | Parcela dos afetados que vive no decil 2 |
| hours_decile_2_of_covered_pct | 58,0 | % | Parcela dos empreg… (+12001)
Resposta bruta do modelo · 354 caracteres
{"flags":[{"section":"Custo fiscal","severity":"concern","text":"O parecer reporta custo fiscal líquido de 0 por premissa estática direta, mas desconsidera que a reposição de horas para empregados públicos sob a CLT impõe despesa orçamentária e que respostas comportamentais das firmas afetam a arrecadação tributária.","figure_key":"fiscal_cost_year"}]}
modelollm.parse_structured13.970 ms · call_eb1198de

Modelo: 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 · 4010 caracteres
POLÍTICA: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019). Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]

FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| 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 | 28,7 | % | Pobreza (R$762) antes |
| poverty_reform_pct | 28,7 | % | Pobreza (R$762) depois |
| extreme_base_pct | 3,62 | % | Pobreza extrema (R$239) antes |
| extreme_reform_pct | 3,62 | % | Pobreza extrema (R$239) depois |
| poverty_gap_base_pct | 10,7 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 10,7 | % | Hiato de pobreza depois |
| gini_base | 0,505 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,505 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,34 | razão | Razão de Palma antes |
| palma_reform | 3,34 | razão | Razão de Palma depois |
| hours_workers_covered | 39,8 | milhões de trabalhadores | Empregados alcançados pelo teto de jornada (trabalho principal) |
| hours_workers_affected | 21,1 | milhões de trabalhadores | Empregados com jornada normal acima de 40 horas semanais |
| hours_affected_pct | 52,9 | % | Parcela dos empregados alcançados que tem a jornada cortada |
| hours_mean_before | 46,1 | horas/semana | Jornada habitual média dos afetados, antes |
| hours_mean_cut | 3,95 | horas/semana | Corte médio da jornada normal dos afetados |
| hours_freed_week | 83,1 | milhões de horas por semana | Horas semanais de trabalho a menos, somadas sobre os afetados |
| hours_hourly_pay_rise_pct | 9,45 | % | Aumento médio do pagamento por hora dos afetados |
| hours_hourly_pay_before | 13,1 | R$/hora | Pagamento médio por hora dos afetados, antes |
| hours_hourly_pay_after | 14,3 | R$/hora | Pagamento médio por hora dos afetados, depois |
| hours_pay_affected_month | 63,4 | R$ bilhões/mês | Pagamento mensal do trabalho principal dos afetados |
| hours_overtime_premium_pct | 50,0 | % | Adicional de hora extra usado na hipótese de reposição em hora extra |
| hours_cost_lost_year | 65,2 | R$ bilhões/ano | Valor anual das horas perdidas, se não forem repostas (hipótese) |
| hours_cost_hiring_year | 71,4 | R$ bilhões/ano | Custo anual de repor as horas por contratação (hipótese) |
| hours_cost_overtime_year | 107,0 | R$ bilhões/ano | Custo anual de repor as horas em hora extra (hipótese) |
| hours_step_42_affected | 20,5 | milhões de trabalhadores | Empregados com jornada normal acima de 42 horas, na etapa intermediária |
| hours_step_42_cost_hiring_year | 33,6 | R$ bilhões/ano | Custo anual de repor as horas por contratação, teto de 42 horas (hipótese) |
| hours_step_42_cost_overtime_year | 50,4 | R$ bilhões/ano | Custo anual de repor as horas em hora extra, teto de 42 horas (hipótese) |
| hours_decile_1_share_pct | 1,29 | % | Parcela dos afetados que vive no decil 1 |
| hours_decile_1_of_covered_pct | 51,3 | % | Parcela dos empregados alcançados do decil 1 que tem a jornada cortada |
| hours_decile_2_share_pct | 7,27 | % | Parcela dos afetados que vive no decil 2 |
| hours_decile_2_of_covered_pct | 58,0 | % | Parcela dos empreg… (+12001)
Resposta bruta do modelo · 12 caracteres
{"flags":[]}
modelollm.parse_structured17.101 ms · call_fb226314

Modelo: 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 · 4010 caracteres
POLÍTICA: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019). Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]

FIGURAS
| chave | valor | unidade | descrição |
|---|---|---|---|
| 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 | 28,7 | % | Pobreza (R$762) antes |
| poverty_reform_pct | 28,7 | % | Pobreza (R$762) depois |
| extreme_base_pct | 3,62 | % | Pobreza extrema (R$239) antes |
| extreme_reform_pct | 3,62 | % | Pobreza extrema (R$239) depois |
| poverty_gap_base_pct | 10,7 | % | Hiato de pobreza antes |
| poverty_gap_reform_pct | 10,7 | % | Hiato de pobreza depois |
| gini_base | 0,505 | índice | Gini da renda disponível per capita antes |
| gini_reform | 0,505 | índice | Gini da renda disponível per capita depois |
| palma_base | 3,34 | razão | Razão de Palma antes |
| palma_reform | 3,34 | razão | Razão de Palma depois |
| hours_workers_covered | 39,8 | milhões de trabalhadores | Empregados alcançados pelo teto de jornada (trabalho principal) |
| hours_workers_affected | 21,1 | milhões de trabalhadores | Empregados com jornada normal acima de 40 horas semanais |
| hours_affected_pct | 52,9 | % | Parcela dos empregados alcançados que tem a jornada cortada |
| hours_mean_before | 46,1 | horas/semana | Jornada habitual média dos afetados, antes |
| hours_mean_cut | 3,95 | horas/semana | Corte médio da jornada normal dos afetados |
| hours_freed_week | 83,1 | milhões de horas por semana | Horas semanais de trabalho a menos, somadas sobre os afetados |
| hours_hourly_pay_rise_pct | 9,45 | % | Aumento médio do pagamento por hora dos afetados |
| hours_hourly_pay_before | 13,1 | R$/hora | Pagamento médio por hora dos afetados, antes |
| hours_hourly_pay_after | 14,3 | R$/hora | Pagamento médio por hora dos afetados, depois |
| hours_pay_affected_month | 63,4 | R$ bilhões/mês | Pagamento mensal do trabalho principal dos afetados |
| hours_overtime_premium_pct | 50,0 | % | Adicional de hora extra usado na hipótese de reposição em hora extra |
| hours_cost_lost_year | 65,2 | R$ bilhões/ano | Valor anual das horas perdidas, se não forem repostas (hipótese) |
| hours_cost_hiring_year | 71,4 | R$ bilhões/ano | Custo anual de repor as horas por contratação (hipótese) |
| hours_cost_overtime_year | 107,0 | R$ bilhões/ano | Custo anual de repor as horas em hora extra (hipótese) |
| hours_step_42_affected | 20,5 | milhões de trabalhadores | Empregados com jornada normal acima de 42 horas, na etapa intermediária |
| hours_step_42_cost_hiring_year | 33,6 | R$ bilhões/ano | Custo anual de repor as horas por contratação, teto de 42 horas (hipótese) |
| hours_step_42_cost_overtime_year | 50,4 | R$ bilhões/ano | Custo anual de repor as horas em hora extra, teto de 42 horas (hipótese) |
| hours_decile_1_share_pct | 1,29 | % | Parcela dos afetados que vive no decil 1 |
| hours_decile_1_of_covered_pct | 51,3 | % | Parcela dos empregados alcançados do decil 1 que tem a jornada cortada |
| hours_decile_2_share_pct | 7,27 | % | Parcela dos afetados que vive no decil 2 |
| hours_decile_2_of_covered_pct | 58,0 | % | Parcela dos empreg… (+12001)
Resposta bruta do modelo · 890 caracteres
{"flags":[{"section":"memo","severity":"concern","text":"A proposta tende a enfrentar forte oposição de entidades patronais e setores intensivos em atendimento contínuo, com risco de incentivar a pejotização e a informalidade para evitar o cumprimento do teto de jornada.","figure_key":null},{"section":"memo","severity":"concern","text":"Embora o custo fiscal líquido anual estimado seja de 0 R$ mil/ano, um leitor adversário apontará pressões orçamentárias indiretas no poder público decorrentes do encarecimento de contratos de serviços terceirizados essenciais e contínuos.","figure_key":"fiscal_cost_year"},{"section":"simulation","severity":"note","text":"A análise não simula a obrigatoriedade da escala 5x2 prevista na proposição, limitando-se ao teto de horas e desconsiderando os gargalos logísticos e de fiscalização que dominam o debate político da medida.","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

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.

Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.

Teto da jornada semanal de trabalho
steps
  • max weekly hours
    42
    months after start
    2
  • max weekly hours
    40
    months after start
    14
current max weekly hours
44
pay
unchanged
covers
signed_work_card
overtime premium
0,50
rest days per week
2
Vigência a partir de
não informado · a análise supõe início em 01/10/2026

Observação da leitura

A data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes.

Leitura estruturada (IR)
ID
pol_c36edcbabf
Título
Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)
Jurisdição
BR
Horizonte (meses)
12

Financiamento

Mecanismo
Não especificado
Descrição
—

Instrumentos (1)

#1 · Teto da jornada semanal de trabalhoworking_hours_cap
steps
  • max weekly hours
    42
    months after start
    2
  • max weekly hours
    40
    months after start
    14
current max weekly hours
44
pay
unchanged
covers
signed_work_card
overtime premium
0,50
rest days per week
2

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.

modelollm.parse_policy15.002 ms · call_79b0c0c9

Modelo: 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 · 506 caracteres
Hoje é 2026-10-16.

Texto da política ou projeto de lei:

Fim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.
Jurisdição sugerida: Brasil (BR)
Resposta bruta do modelo · 974 caracteres
{"title":"Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)","summary":"Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.","jurisdiction":"BR","jurisdiction_name":"Brasil","effective_from":null,"horizon_months":null,"instruments":[{"kind":"working_hours_cap","steps":[{"max_weekly_hours":42.0,"months_after_start":2},{"max_weekly_hours":40.0,"months_after_start":14}],"current_max_weekly_hours":44.0,"pay":"unchanged","covers":"signed_work_card","overtime_premium":0.5,"rest_days_per_week":2}],"funding":{"mechanism":"unspecified","description":""},"parser_notes":"A data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes.","unstated":["effective_from","horizon_months","funding"]}

Seção 2: Enquadramento

Regulaçãofixada pelo código pelos instrumentosCampo:Economia
Pergunta
Qual é o impacto da redução da jornada semanal e da alteração das escalas de descanso sobre o rendimento dos trabalhadores formais, o emprego e o custo da folha de pagamento?
Comparada com
Manutenção do teto de jornada semanal vigente e da escala usual de trabalho sem ampliação obrigatória do descanso semanal.
Quem ganha
Trabalhadores formais com carteira assinada, que ganham mais tempo livre e períodos adicionais de repouso sem diminuição salarial.
Quem paga
Empregadores que suportam a elevação do custo da hora trabalhada, custos com contratações adicionais ou despesas extras de sobrejornada.
MétodoMicrossimulação estáticaescolhido pelo modelo

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 capturar a distribuição dos trabalhadores ocupados, estimando diretamente os efeitos sobre a remuneração por hora, a massa salarial e a desigualdade de renda.

O método precisa de 0 dados, fixados pelo código; o modelo acrescentou um. Ver os dados da análise

Perguntas em aberto para você

  • Qual é a capacidade de absorção do aumento do custo da mão de obra pelas empresas locais sem redução do emprego formal?
  • Como os setores de comércio e serviços do município pretendem reorganizar suas escalas de trabalho para manter o funcionamento contínuo?
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.

  • Análise de impacto regulatóriodisponível4 dados obrigatórios

    Quem a regra atinge, quanto custa cumpri-la e fiscalizá-la, quanto ela precisaria trazer por empresa para pagar esse custo, 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.

modelollm.parse_structured17.189 ms · call_e3cf35e7

Modelo: 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: Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019). Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.
Instrumentos: [{'kind': 'working_hours_cap', 'steps': [{'max_weekly_hours': 42.0, 'months_after_start': 2}, {'max_weekly_hours': 40.0, 'months_after_start': 14}], 'current_max_weekly_hours': 44.0, 'pay': 'unchanged', 'covers': 'signed_work_card', 'overtime_premium': 0.5, 'rest_days_per_week': 2}]
Financiamento: unspecified

CLASSE (fixada pelo código pelos instrumentos): regulation
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
- ria: Análise de impacto regulatório [disponível]. Responde: Quem a regra atinge, quanto custa cumpri-la e fiscalizá-la, quanto ela precisaria trazer por empresa para pagar esse custo, e por quais canais ela age.
  Dados obrigatórios (fixados pelo código): start_date, affected_agents, compliance_cost_per_agent, enforcement_cost_annual

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
- … (+982)
Resposta bruta do modelo · 1287 caracteres
{"policy_class":"regulation","sector":"economy","question_pt":"Qual é o impacto da redução da jornada semanal e da alteração das escalas de descanso sobre o rendimento dos trabalhadores formais, o emprego e o custo da folha de pagamento?","counterfactual_pt":"Manutenção do teto de jornada semanal vigente e da escala usual de trabalho sem ampliação obrigatória do descanso semanal.","beneficiaries_pt":"Trabalhadores formais com carteira assinada, que ganham mais tempo livre e períodos adicionais de repouso sem diminuição salarial.","payers_pt":"Empregadores que suportam a elevação do custo da hora trabalhada, custos com contratações adicionais ou despesas extras de sobrejornada.","method":"microsim","method_rationale_pt":"A microssimulação estática permite capturar a distribuição dos trabalhadores ocupados, estimando diretamente os efeitos sobre a remuneração por hora, a massa salarial e a desigualdade de renda.","spending_function":"11","extra_needs":["target_population","affected_agents"],"open_questions_pt":["Qual é a capacidade de absorção do aumento do custo da mão de obra pelas empresas locais sem redução do emprego formal?","Como os setores de comércio e serviços do município pretendem reorganizar suas escalas de trabalho para manter o funcionamento contínuo?"]}
decisãoframing.methodcall_6334fc7e

Uma decisão registrada; nada foi chamado.

decidido pelo modelo

Motivo: A microssimulação estática permite capturar a distribuição dos trabalhadores ocupados, estimando diretamente os efeitos sobre a remuneração por hora, a massa salarial e a desigualdade de renda.

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.

Dados da análise
DadoValorOrigem
Empresas ou pessoas atingidas pela regra—lacunaa pergunta foi pulada

A pergunta foi pulada: o que só você tem segue como lacuna.

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.

modelollm.parse_structured4.949 ms · call_50494a7d

Modelo: gemini-3.8-flash

Prompt de sistema · 425 caracteres
Você localiza, no texto de um projeto de lei, as frases que informam os dados procurados. Para cada dado que o texto informa, devolva o id do dado, a frase exatamente como está no texto (copiada palavra por palavra, sem resumir) e o número exatamente como a frase o escreve. Não calcule, não converta e não some: se o texto não dá o valor de um dado, não o inclua. Uma lista vazia quando o texto não informa nenhum dos dados.
Prompt do usuário · 548 caracteres
DADOS PROCURADOS (id: descrição, unidade):
- affected_agents: Empresas ou pessoas atingidas pela regra (empresas)

TEXTO DO PROJETO:
Fim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.
Resposta bruta do modelo · 16 caracteres
{"citations":[]}
decisãoinput.skippedcall_dde26876

Uma decisão registrada; nada foi chamado.

pedido pelo leitor

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

não se aplica
Motivo: nenhum mecanismo da biblioteca se aplica aos instrumentos

Seção 5: Evidência

não se aplica
Motivo: sem mecanismos selecionados

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. A leitura não informa a data de início; a simulação usa as regras vigentes em out/2026: irpf_2026, inss_2026, bolsa_familia_2026_10 e bpc. As rendas da população, a preços médios de 2023, e as linhas de pobreza foram corrigidas pelo IPCA até ago/2026 (fator 1,1459); os valores em reais estão a preços desse mês. O IPCA de out/2026 ainda não foi publicado; a correção vai até o mês mais recente. A população, os arquivos de parâmetros e as versões usadas estão no detalhamento de cada número. Instrumentos que o motor não simula e que ficaram fora destes números: working_hours_cap.rest_days_per_week. Teto de jornada: a jornada normal semanal máxima passa de 44 para 42 horas e depois 40 horas. O teto alcança empregados com carteira assinada (setor privado, trabalho doméstico e setor público pela CLT), pelas horas habituais do trabalho principal declaradas na PNAD Contínua; as horas acima do teto anterior já são hora extra e ficam como estão, e as horas normais acima do novo teto são cortadas. Sem redução do pagamento mensal, o pagamento por hora dos afetados sobe e a renda disponível dos domicílios não muda: custo fiscal, pobreza, desigualdade e o quadro por decil ficam iguais, o que é o resultado de primeira ordem e não a ausência de efeito. O que o empregador faz com as horas cortadas não é observado: os custos são três hipóteses, não previsões (as horas não são repostas; são repostas por contratação ao novo pagamento por hora; ou em hora extra, com o adicional do instrumento), em doze meses e sem décimo terceiro, férias e encargos. A simulação estática não diz se haverá demissões ou contratações, se as pessoas seguirão trabalhando as horas antigas como extra, nem o repasse aos preços; a base de evidência ainda não tem estimativa de redução de jornada para responder a isso.

Variação da renda disponível por decil (% da renda)

ganho perdaD1 = 10% mais pobres, D10 = 10% mais ricos

Figuras principais da simulação
IndicadorValorOrigem
Custo fiscal líquido anualR$ mil/ano
Domicílios que ganhamdomicílios
Parcela de domicílios que ganham%
Ganho médio mensal entre os domicílios que ganhamR$/mês por domicílio
Pobreza (R$762) %
Pessoas que saem da pobrezapessoas
Gini da renda disponível per capita índice
Todas as demais figuras (66)
Demais figuras da simulação
IndicadorValorOrigem
Custo fiscal líquido mensalR$ mil/mês
Domicílios que perdemdomicílios
Parcela de domicílios que perdem%
Pobreza extrema (R$239) %
Hiato de pobreza %
Razão de Palma razão
Empregados alcançados pelo teto de jornada (trabalho principal)milhões de trabalhadores
Empregados com jornada normal acima de 40 horas semanaismilhões de trabalhadores
Parcela dos empregados alcançados que tem a jornada cortada%
Jornada habitual média dos afetados, anteshoras/semana
Corte médio da jornada normal dos afetadoshoras/semana
Horas semanais de trabalho a menos, somadas sobre os afetadosmilhões de horas por semana
Aumento médio do pagamento por hora dos afetados%
Pagamento médio por hora dos afetados, antesR$/hora
Pagamento médio por hora dos afetados, depoisR$/hora
Pagamento mensal do trabalho principal dos afetadosR$ bilhões/mês
Adicional de hora extra usado na hipótese de reposição em hora extra%
Valor anual das horas perdidas, se não forem repostas (hipótese)R$ bilhões/ano
Custo anual de repor as horas por contratação (hipótese)R$ bilhões/ano
Custo anual de repor as horas em hora extra (hipótese)R$ bilhões/ano
Empregados com jornada normal acima de 42 horas, na etapa intermediáriamilhões de trabalhadores
Custo anual de repor as horas por contratação, teto de 42 horas (hipótese)R$ bilhões/ano
Custo anual de repor as horas em hora extra, teto de 42 horas (hipótese)R$ bilhões/ano
Parcela dos afetados que vive no decil 1%
Parcela dos empregados alcançados do decil 1 que tem a jornada cortada%
Parcela dos afetados que vive no decil 2%
Parcela dos empregados alcançados do decil 2 que tem a jornada cortada%
Parcela dos afetados que vive no decil 3%
Parcela dos empregados alcançados do decil 3 que tem a jornada cortada%
Parcela dos afetados que vive no decil 4%
Parcela dos empregados alcançados do decil 4 que tem a jornada cortada%
Parcela dos afetados que vive no decil 5%
Parcela dos empregados alcançados do decil 5 que tem a jornada cortada%
Parcela dos afetados que vive no decil 6%
Parcela dos empregados alcançados do decil 6 que tem a jornada cortada%
Parcela dos afetados que vive no decil 7%
Parcela dos empregados alcançados do decil 7 que tem a jornada cortada%
Parcela dos afetados que vive no decil 8%
Parcela dos empregados alcançados do decil 8 que tem a jornada cortada%
Parcela dos afetados que vive no decil 9%
Parcela dos empregados alcançados do decil 9 que tem a jornada cortada%
Parcela dos afetados que vive no decil 10%
Parcela dos empregados alcançados do decil 10 que tem a jornada cortada%
Variação média da renda per capita, decil 1R$/mês per capita
Variação como % da renda, decil 1% da renda
Variação média da renda per capita, decil 2R$/mês per capita
Variação como % da renda, decil 2% da renda
Variação média da renda per capita, decil 3R$/mês per capita
Variação como % da renda, decil 3% da renda
Variação média da renda per capita, decil 4R$/mês per capita
Variação como % da renda, decil 4% da renda
Variação média da renda per capita, decil 5R$/mês per capita
Variação como % da renda, decil 5% da renda
Variação média da renda per capita, decil 6R$/mês per capita
Variação como % da renda, decil 6% da renda
Variação média da renda per capita, decil 7R$/mês per capita
Variação como % da renda, decil 7% da renda
Variação média da renda per capita, decil 8R$/mês per capita
Variação como % da renda, decil 8% da renda
Variação média da renda per capita, decil 9R$/mês per capita
Variação como % da renda, decil 9% da renda
Variação média da renda per capita, decil 10R$/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.

ferramentamagi_sim.summarize.compare_staticv0.2.01.354 ms · call_0684fb7b
packages/magi_sim/src/magi_sim/summarize.py
Entradas · 2517 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": {
    "id": "pol_c36edcbabf",
    "title": "Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)",
    "summary": "Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.",
    "jurisdiction": "BR",
    "effective_from": null,
    "assumed_start": "2026-10-01",
    "horizon_months": 12,
    "instruments": [
      {
        "kind": "working_hours_cap",
        "steps": [
          {
            "max_weekly_hours": 42,
            "months_after_start": 2
          },
          {
            "max_weekly_hours": 40,
            "months_after_start": 14
          }
        ],
        "current_max_weekly_hours": 44,
        "pay": "unchanged",
        "covers": "signed_work_card",
        "overtime_premium": 0.5,
        "rest_days_per_week": 2
      }
    ],
    "funding": {
      "mechanism": "unspecified",
      "description": ""
    },
    "source": {
      "text": "Fim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.",
      "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 data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes."
    },
    "unstated": [
      "effective_from",
      "horizon_months",
      "funding"
    ]
  },
  "bootstrap_B": 0,
  "behavioral": false,
  "seed": 0
}
Saídas · 27200 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': 14908765774.17082, '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': 14908765774.17082, '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": 28.728891853841382,
      "unit": "%",
      "label": "Pobreza (R$762) 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': 762.0452849733152, '…"
    },
    {
      "key": "poverty_reform_pct",
      "value": 28.728891853841382,
      "unit": "%",
      "label": "Pobreza (R$762) 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': 762.0452849733152, …"
    },
    {
      "key": "extreme_base_pct",
      "value": 3.624320138210045,
      "unit": "%",
      "label": "Pobreza extrema (R$239) 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': 239.49994670589908, …"
    },
    {
      "key": "extreme_reform_pct",
      "value": 3.624320138210045,
      "unit": "%",
      "label": "Pobreza extrema (R$239) 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': 239.49994670589908,…"
    },
    {
      "key": "poverty_gap_base_pct",
      "value": 10.73206112466076,
      "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': 762.0452849733152, 'unit': 'R$/mês',…"
    },
    {
      "key": "poverty_gap_reform_pct",
      "value": 10.73206112466076,
      "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': 762.0452849733152, 'unit': 'R$/mês'…"
    },
    {
      "key": "gini_base",
      "value": 0.5054334601205859,
      "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.5054334601205859,
      "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.3377684321509657,
      "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.3992738082264231, 'unit': 'parcela', 'note': ''}, {'symb…"
    },
    {
      "key": "palma_reform",
      "value": 3.3377684321509657,
      "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.3992738082264231, 'unit': 'parcela', 'note': ''}, {'sym…"
    },
    {
      "key": "hours_workers_covered",
      "value": 39.77114741486074,
      "unit": "milhões de trabalhadores",
      "label": "Empregados alcançados pelo teto de jornada (trabalho principal)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Contagem ponderada dos empregados cuja posição no trabalho principal o teto alcança, com horas declaradas.', 'formula': 'n = Σ_i w_i·1[posição_i alcançada, h_i > 0]', 'terms': [], 'result': 39771147.41486074, 'unit': 'unidades'}, {'text_pt': 'A figura é apresentada em m…"
    },
    {
      "key": "hours_workers_affected",
      "value": 21.05648173059059,
      "unit": "milhões de trabalhadores",
      "label": "Empregados com jornada normal acima de 40 horas semanais",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Contagem ponderada dos empregados alcançados cuja jornada normal (as horas habituais do trabalho principal, até o teto em vigor antes da política) passa do novo teto.', 'formula': 'n = Σ_i w_i·1[min(h_i, c₀) > c]', 'terms': [{'symbol': 'c₀', 'value': 44.0, 'unit': 'hora…"
    },
    {
      "key": "hours_affected_pct",
      "value": 52.944114261895045,
      "unit": "%",
      "label": "Parcela dos empregados alcançados que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Afetados sobre alcançados.', 'formula': '% = 100 × afetados / alcançados', 'terms': [{'symbol': 'afetados', 'value': 21056481.73059059, 'unit': 'trabalhadores', 'note': ''}, {'symbol': 'alcançados', 'value': 39771147.41486074, 'unit': 'trabalhadores', 'note': ''}], 'res…"
    },
    {
      "key": "hours_mean_before",
      "value": 46.08561885157889,
      "unit": "horas/semana",
      "label": "Jornada habitual média dos afetados, antes",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_mean_cut",
      "value": 3.9477953471067595,
      "unit": "horas/semana",
      "label": "Corte médio da jornada normal dos afetados",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_freed_week",
      "value": 83.12668060246402,
      "unit": "milhões de horas por semana",
      "label": "Horas semanais de trabalho a menos, somadas sobre os afetados",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_hourly_pay_rise_pct",
      "value": 9.448873719430308,
      "unit": "%",
      "label": "Aumento médio do pagamento por hora dos afetados",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Sem redução do pagamento mensal, o pagamento por hora de cada afetado sobe na razão das horas antes e depois do corte; a figura é a média ponderada.', 'formula': 'Δ% = 100 × Σ w_i·(h_i/(h_i − Δ_i) − 1) / Σ w_i', 'terms': [{'symbol': 'Δ médio', 'value': 3.947795347106759…"
    },
    {
      "key": "hours_hourly_pay_before",
      "value": 13.06807814990965,
      "unit": "R$/hora",
      "label": "Pagamento médio por hora dos afetados, antes",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_hourly_pay_after",
      "value": 14.303442259400054,
      "unit": "R$/hora",
      "label": "Pagamento médio por hora dos afetados, depois",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_pay_affected_month",
      "value": 63.36700912292609,
      "unit": "R$ bilhões/mês",
      "label": "Pagamento mensal do trabalho principal dos afetados",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_overtime_premium_pct",
      "value": 50,
      "unit": "%",
      "label": "Adicional de hora extra usado na hipótese de reposição em hora extra",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_cost_lost_year",
      "value": 65.15223377209614,
      "unit": "R$ bilhões/ano",
      "label": "Valor anual das horas perdidas, se não forem repostas (hipótese)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Hipótese: as horas cortadas não são repostas; o pagamento mensal fica e o valor das horas perdidas, ao pagamento por hora de antes, é o custo, em doze meses.', 'formula': 'custo = 12 × Σ w_i·y_i·Δ_i / h_i', 'terms': [{'symbol': 'p', 'value': 0.5, 'unit': 'parcela', 'not…"
    },
    {
      "key": "hours_cost_hiring_year",
      "value": 71.35077271036667,
      "unit": "R$ bilhões/ano",
      "label": "Custo anual de repor as horas por contratação (hipótese)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Hipótese: as horas cortadas são repostas por contratação ao pagamento por hora depois do corte, sem adicional, em doze meses e sem 13º, férias e encargos.', 'formula': 'custo = 12 × Σ w_i·y_i·Δ_i / (h_i − Δ_i)', 'terms': [{'symbol': 'p', 'value': 0.5, 'unit': 'parcela',…"
    },
    {
      "key": "hours_cost_overtime_year",
      "value": 107.02615906555,
      "unit": "R$ bilhões/ano",
      "label": "Custo anual de repor as horas em hora extra (hipótese)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": "dict: {'steps': [{'text_pt': 'Hipótese: as horas cortadas são repostas em hora extra, com o adicional do instrumento sobre o pagamento por hora, em doze meses e sem 13º, férias e encargos.', 'formula': 'custo = 12 × (1 + p) × Σ w_i·y_i·Δ_i / (h_i − Δ_i)', 'terms': [{'symbol': 'p', 'value': 0.5, 'uni…"
    },
    {
      "key": "hours_step_42_affected",
      "value": 20.526644055295648,
      "unit": "milhões de trabalhadores",
      "label": "Empregados com jornada normal acima de 42 horas, na etapa intermediária",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_step_42_cost_hiring_year",
      "value": 33.60744343194731,
      "unit": "R$ bilhões/ano",
      "label": "Custo anual de repor as horas por contratação, teto de 42 horas (hipótese)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_step_42_cost_overtime_year",
      "value": 50.41116514792096,
      "unit": "R$ bilhões/ano",
      "label": "Custo anual de repor as horas em hora extra, teto de 42 horas (hipótese)",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_1_share_pct",
      "value": 1.2885323285581483,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 1",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_1_of_covered_pct",
      "value": 51.274096165161254,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 1 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_2_share_pct",
      "value": 7.266531164332906,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 2",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_2_of_covered_pct",
      "value": 57.99520108303072,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 2 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_3_share_pct",
      "value": 8.928917013222403,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 3",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_3_of_covered_pct",
      "value": 55.182504787352045,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 3 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_4_share_pct",
      "value": 12.891484653365328,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 4",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_4_of_covered_pct",
      "value": 56.48177877099146,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 4 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_5_share_pct",
      "value": 15.633200565204643,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 5",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_5_of_covered_pct",
      "value": 55.86755742530383,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 5 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_6_share_pct",
      "value": 9.424190160770518,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 6",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_6_of_covered_pct",
      "value": 56.43272268313495,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 6 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_7_share_pct",
      "value": 15.666496861540528,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 7",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_7_of_covered_pct",
      "value": 53.92509922263951,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 7 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_8_share_pct",
      "value": 13.151238225857737,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 8",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_8_of_covered_pct",
      "value": 51.633896028001516,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 8 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_9_share_pct",
      "value": 9.870800470089046,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 9",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_9_of_covered_pct",
      "value": 47.099218703501194,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 9 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_10_share_pct",
      "value": 5.8786085570587465,
      "unit": "%",
      "label": "Parcela dos afetados que vive no decil 10",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "key": "hours_decile_10_of_covered_pct",
      "value": 40.076250851112555,
      "unit": "%",
      "label": "Parcela dos empregados alcançados do decil 10 que tem a jornada cortada",
      "ci_low": null,
      "ci_high": null,
      "tier": "static",
      "derivation": null
    },
    {
      "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.2872889185384138, 'unit': 'parcela', 'note': ''}, {'symbol': 'P0_depois', 'value': 0.2872889185…"
    },
    {
      "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': 248.20905466989646, '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': 583.3750577849739, '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…"
    },
    "… +15 itens"
  ],
  {
    "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_2026_10@2026-09-17",
      "bpc@2026-09-17",
      "ipca@2026-09-25"
    ],
    "take_up": "reported",
    "policy_id": "pol_c36edcbabf",
    "population": "PNADc 2023 visita 1 (cached persons frame)",
    "tier": "static",
    "behavioral_params": null,
    "bootstrap_B": 0,
    "transfers": null,
    "hours": {
      "current_max_weekly_hours": 44,
      "pay": "unchanged",
      "covers": "signed_work_card",
      "overtime_premium": 0.5,
      "rest_days_per_week": 2,
      "steps": [
        "dict: {'max_weekly_hours': 42.0, 'months_after_start': 2, 'covered': 39771147.41486074, 'affected': 20526644.05529565, 'affected_pct': 51.611898045530715, 'mean_hours_before': 46.191502105099254, 'mean_hours_cut': 1.9984966900941947, 'hours_freed_week': 41022430.203250036, 'hourly_pay_rise_pct': 4.5…",
        "dict: {'max_weekly_hours': 40.0, 'months_after_start': 14, 'covered': 39771147.41486074, 'affected': 21056481.73059059, 'affected_pct': 52.944114261895045, 'mean_hours_before': 46.08561885157889, 'mean_hours_cut': 3.9477953471067595, 'hours_freed_week': 83126680.60246402, 'hourly_pay_rise_pct': 9.44…"
      ],
      "final": {
        "max_weekly_hours": 40,
        "months_after_start": 14,
        "covered": 39771147.41486074,
        "affected": 21056481.73059059,
        "affected_pct": 52.944114261895045,
        "mean_hours_before": 46.08561885157889,
        "mean_hours_cut": 3.9477953471067595,
        "hours_freed_week": 83126680.60246402,
        "hourly_pay_rise_pct": 9.448873719430308,
        "hourly_pay_before": 13.06807814990965,
        "hourly_pay_after": 14.303442259400054,
        "pay_affected_month": 63367009122.926094,
        "cost_hours_lost_month": 5429352814.341346,
        "cost_hiring_month": 5945897725.863889,
        "cost_overtime_month": 8918846588.795834
      },
      "pay_cut_month": 0
    }
  }
]

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$762)
  • pobreza extrema (R$239)
  • 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íliosefeito 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.

ferramentamagi_sim.static.run_staticv0.1.00 ms · call_153e303c
packages/magi_sim/src/magi_sim/static.py

Reaproveitado de call_0684fb7b: esta chamada não rodou de novo; leu o resultado que aquela calculou, nesta mesma execução.

Entradas · 397 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": null
}
Saídas · 1595 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_2026_10@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
  }
}
ferramentamagi_sim.static.run_staticv0.1.00 ms · call_e290d758
packages/magi_sim/src/magi_sim/static.py

Reaproveitado de call_0684fb7b: esta chamada não rodou de novo; leu o resultado que aquela calculou, nesta mesma execução.

Entradas · 2461 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": {
    "id": "pol_c36edcbabf",
    "title": "Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)",
    "summary": "Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.",
    "jurisdiction": "BR",
    "effective_from": null,
    "assumed_start": "2026-10-01",
    "horizon_months": 12,
    "instruments": [
      {
        "kind": "working_hours_cap",
        "steps": [
          {
            "max_weekly_hours": 42,
            "months_after_start": 2
          },
          {
            "max_weekly_hours": 40,
            "months_after_start": 14
          }
        ],
        "current_max_weekly_hours": 44,
        "pay": "unchanged",
        "covers": "signed_work_card",
        "overtime_premium": 0.5,
        "rest_days_per_week": 2
      }
    ],
    "funding": {
      "mechanism": "unspecified",
      "description": ""
    },
    "source": {
      "text": "Fim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.",
      "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 data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes."
    },
    "unstated": [
      "effective_from",
      "horizon_months",
      "funding"
    ]
  }
}
Saídas · 3241 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",
      "hours_cap_covered",
      "hours_cap_cut",
      "hours_cap_after",
      "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_2026_10@2026-09-17",
      "bpc@2026-09-17",
      "ipca@2026-09-25"
    ],
    "take_up": "reported",
    "use_reported_amounts": false,
    "policy_id": "pol_c36edcbabf",
    "tier": "static",
    "services": null,
    "transfers": null,
    "hours": {
      "current_max_weekly_hours": 44,
      "pay": "unchanged",
      "covers": "signed_work_card",
      "overtime_premium": 0.5,
      "rest_days_per_week": 2,
      "steps": [
        "dict: {'max_weekly_hours': 42.0, 'months_after_start': 2, 'covered': 39771147.41486074, 'affected': 20526644.05529565, 'affected_pct': 51.611898045530715, 'mean_hours_before': 46.191502105099254, 'mean_hours_cut': 1.9984966900941947, 'hours_freed_week': 41022430.203250036, 'hourly_pay_rise_pct': 4.5…",
        "dict: {'max_weekly_hours': 40.0, 'months_after_start': 14, 'covered': 39771147.41486074, 'affected': 21056481.73059059, 'affected_pct': 52.944114261895045, 'mean_hours_before': 46.08561885157889, 'mean_hours_cut': 3.9477953471067595, 'hours_freed_week': 83126680.60246402, 'hourly_pay_rise_pct': 9.44…"
      ],
      "final": {
        "max_weekly_hours": 40,
        "months_after_start": 14,
        "covered": 39771147.41486074,
        "affected": 21056481.73059059,
        "affected_pct": 52.944114261895045,
        "mean_hours_before": 46.08561885157889,
        "mean_hours_cut": 3.9477953471067595,
        "hours_freed_week": 83126680.60246402,
        "hourly_pay_rise_pct": 9.448873719430308,
        "hourly_pay_before": 13.06807814990965,
        "hourly_pay_after": 14.303442259400054,
        "pay_affected_month": 63367009122.926094,
        "cost_hours_lost_month": 5429352814.341346,
        "cost_hiring_month": 5945897725.863889,
        "cost_overtime_month": 8918846588.795834
      },
      "pay_cut_month": 0
    }
  }
}
ferramentamagi_infer.design.evaluation_designv0.2.062 ms · call_3d6a8c35
packages/magi_infer/src/magi_infer/design.py
Entradas · 2523 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": {
    "id": "pol_c36edcbabf",
    "title": "Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)",
    "summary": "Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.",
    "jurisdiction": "BR",
    "effective_from": null,
    "assumed_start": "2026-10-01",
    "horizon_months": 12,
    "instruments": [
      {
        "kind": "working_hours_cap",
        "steps": [
          {
            "max_weekly_hours": 42,
            "months_after_start": 2
          },
          {
            "max_weekly_hours": 40,
            "months_after_start": 14
          }
        ],
        "current_max_weekly_hours": 44,
        "pay": "unchanged",
        "covers": "signed_work_card",
        "overtime_premium": 0.5,
        "rest_days_per_week": 2
      }
    ],
    "funding": {
      "mechanism": "unspecified",
      "description": ""
    },
    "source": {
      "text": "Fim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.",
      "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 data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes."
    },
    "unstated": [
      "effective_from",
      "horizon_months",
      "funding"
    ]
  },
  "base": "persons_901a5578",
  "reform": "persons_eefc4c62"
}
Saídas · 4387 caracteres
{
  "outcome": "disposable_pc",
  "n_units_population": 76009304.52981377,
  "simulated_ate": 0,
  "outcome_sd": 3565.123366498236,
  "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$762)",
      "pobreza extrema (R$239)",
      "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': 2282.8465301291017, '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 2 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 2 eixos avaliados, de 21.

Decomposição da nota geral por eixo
EixoVariaçãoLacunaNotaContribuição
Educaçãonão estimado—45,5—nenhum instrumento altera a cobertura do programa
Equidade socialsimuladoíndice0,105
Alimentaçãonão estimado—0,0696—nenhum instrumento altera a renda das famílias
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 2 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, food, gender, health.

123456789101112ESPAÇO SEGURO E JUSTOmudançaclimáticaacidificaçãodos oceanospoluiçãoquímicanitrogênioe fósforoáguadoceconversãode terrasperda debiodiversidadepoluiçãodo arcamadade ozônio2 de 21EIXOS ESTIMADOSos demais:ainda não estimados
  1. renda e trabalho
  2. equidade social
  3. igualdade de gênero
  4. alimentação
  5. saúde
  6. educação
  7. moradia
  8. água
  9. energia
  10. redes
  11. voz política
  12. paz e justiça
  • estimado por simulação
  • vinculado a evidência
  • ainda não estimado
Figuras da nota
Figuras da seção
IndicadorValorOrigem
Índice de Gini: variação estimada (Equidade social)índice
Índice de Gini: linha de base (Equidade social)índice
Taxa de pobreza: variação estimada (Renda e trabalho)%
Taxa de pobreza: linha de base (Renda e trabalho)%
Parcela da lacuna fechada: Equidade socialparcela da lacuna
Parcela da lacuna fechada: Renda e trabalhoparcela da lacuna
Nota geral sobre 2 de 21 eixosparcela 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.

ferramentamagi_sim.static.run_staticv0.1.0664 ms · call_83ae5106
packages/magi_sim/src/magi_sim/static.py
Entradas · 397 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": null
}
Saídas · 1595 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_2026_10@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
  }
}
ferramentamagi_sim.static.run_staticv0.1.0699 ms · call_c029db97
packages/magi_sim/src/magi_sim/static.py
Entradas · 2556 caracteres
{
  "population": "persons_0b25dc4b",
  "params": {
    "irpf": "irpf_2026",
    "inss": "inss_2026",
    "bolsa_familia": "bolsa_familia_2026_10",
    "bpc": "bpc",
    "take_up": "reported",
    "use_reported_amounts": false,
    "rules_on": "2026-10-01",
    "survey_year": 2023,
    "service_effect": null,
    "service_context": null
  },
  "year": null,
  "take_up": null,
  "policy": {
    "id": "pol_c36edcbabf",
    "title": "Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)",
    "summary": "Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.",
    "jurisdiction": "BR",
    "effective_from": null,
    "assumed_start": "2026-10-01",
    "horizon_months": 12,
    "instruments": [
      {
        "kind": "working_hours_cap",
        "steps": [
          {
            "max_weekly_hours": 42,
            "months_after_start": 2
          },
          {
            "max_weekly_hours": 40,
            "months_after_start": 14
          }
        ],
        "current_max_weekly_hours": 44,
        "pay": "unchanged",
        "covers": "signed_work_card",
        "overtime_premium": 0.5,
        "rest_days_per_week": 2
      }
    ],
    "funding": {
      "mechanism": "unspecified",
      "description": ""
    },
    "source": {
      "text": "Hoje é 2026-10-16.\n\nTexto da política ou projeto de lei:\n\nFim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.\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 data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes."
    },
    "unstated": [
      "effective_from",
      "horizon_months",
      "funding"
    ]
  }
}
Saídas · 3241 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",
      "hours_cap_covered",
      "hours_cap_cut",
      "hours_cap_after",
      "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_2026_10@2026-09-17",
      "bpc@2026-09-17",
      "ipca@2026-09-25"
    ],
    "take_up": "reported",
    "use_reported_amounts": false,
    "policy_id": "pol_c36edcbabf",
    "tier": "static",
    "services": null,
    "transfers": null,
    "hours": {
      "current_max_weekly_hours": 44,
      "pay": "unchanged",
      "covers": "signed_work_card",
      "overtime_premium": 0.5,
      "rest_days_per_week": 2,
      "steps": [
        "dict: {'max_weekly_hours': 42.0, 'months_after_start': 2, 'covered': 39771147.41486074, 'affected': 20526644.05529565, 'affected_pct': 51.611898045530715, 'mean_hours_before': 46.191502105099254, 'mean_hours_cut': 1.9984966900941947, 'hours_freed_week': 41022430.203250036, 'hourly_pay_rise_pct': 4.5…",
        "dict: {'max_weekly_hours': 40.0, 'months_after_start': 14, 'covered': 39771147.41486074, 'affected': 21056481.73059059, 'affected_pct': 52.944114261895045, 'mean_hours_before': 46.08561885157889, 'mean_hours_cut': 3.9477953471067595, 'hours_freed_week': 83126680.60246402, 'hourly_pay_rise_pct': 9.44…"
      ],
      "final": {
        "max_weekly_hours": 40,
        "months_after_start": 14,
        "covered": 39771147.41486074,
        "affected": 21056481.73059059,
        "affected_pct": 52.944114261895045,
        "mean_hours_before": 46.08561885157889,
        "mean_hours_cut": 3.9477953471067595,
        "hours_freed_week": 83126680.60246402,
        "hourly_pay_rise_pct": 9.448873719430308,
        "hourly_pay_before": 13.06807814990965,
        "hourly_pay_after": 14.303442259400054,
        "pay_affected_month": 63367009122.926094,
        "cost_hours_lost_month": 5429352814.341346,
        "cost_hiring_month": 5945897725.863889,
        "cost_overtime_month": 8918846588.795834
      },
      "pay_cut_month": 0
    }
  }
}
ferramentamagi_score.graph.Synthesizer.runv0.1.01 ms · call_0ccfa6ea
packages/magi_score/src/magi_score/graph.py
Entradas · 6038 caracteres
{
  "policy": {
    "id": "pol_c36edcbabf",
    "title": "Fim da escala 6x1 e redução da jornada máxima de trabalho (PEC 221/2019)",
    "summary": "Reduz a jornada máxima semanal de trabalho de 44 para 42 horas após 60 dias e para 40 horas após 14 meses da promulgação, com escala 5x2 e sem redução salarial para empregados com carteira assinada.",
    "jurisdiction": "BR",
    "effective_from": null,
    "assumed_start": "2026-10-01",
    "horizon_months": 12,
    "instruments": [
      {
        "kind": "working_hours_cap",
        "steps": [
          {
            "max_weekly_hours": 42,
            "months_after_start": 2
          },
          {
            "max_weekly_hours": 40,
            "months_after_start": 14
          }
        ],
        "current_max_weekly_hours": 44,
        "pay": "unchanged",
        "covers": "signed_work_card",
        "overtime_premium": 0.5,
        "rest_days_per_week": 2
      }
    ],
    "funding": {
      "mechanism": "unspecified",
      "description": ""
    },
    "source": {
      "text": "Hoje é 2026-10-16.\n\nTexto da política ou projeto de lei:\n\nFim da escala 6x1 (PEC 221/2019, aprovada pela Câmara em maio de 2026 e pelo Senado em 14/10/2026, aguardando promulgação): a jornada máxima de trabalho cai de 44 para 42 horas semanais 60 dias após a promulgação e para 40 horas semanais 14 meses após a promulgação, com dois dias de descanso remunerado por semana (escala 5x2) e sem redução de salário, para os trabalhadores com carteira assinada em todo o Brasil.\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 data de promulgação ainda não ocorreu (aguardando promulgação), portanto effective_from foi deixado nulo. O prazo de 60 dias foi convertido para 2 meses conforme as diretrizes."
    },
    "unstated": [
      "effective_from",
      "horizon_months",
      "funding"
    ]
  },
  "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": 28.728891853841382,
      "poverty_reform_pct": 28.728891853841382,
      "extreme_base_pct": 3.624320138210045,
      "extreme_reform_pct": 3.624320138210045,
      "poverty_gap_base_pct": 10.73206112466076,
      "poverty_gap_reform_pct": 10.73206112466076,
      "gini_base": 0.5054334601205859,
      "gini_reform": 0.5054334601205859,
      "palma_base": 3.3377684321509657,
      "palma_reform": 3.3377684321509657,
      "hours_workers_covered": 39.77114741486074,
      "hours_workers_affected": 21.05648173059059,
      "hours_affected_pct": 52.944114261895045,
      "hours_mean_before": 46.08561885157889,
      "hours_mean_cut": 3.9477953471067595,
      "hours_freed_week": 83.12668060246402,
      "hours_hourly_pay_rise_pct": 9.448873719430308,
      "hours_hourly_pay_before": 13.06807814990965,
      "hours_hourly_pay_after": 14.303442259400054,
      "hours_pay_affected_month": 63.36700912292609,
      "hours_overtime_premium_pct": 50,
      "hours_cost_lost_year": 65.15223377209614,
      "hours_cost_hiring_year": 71.35077271036667,
      "hours_cost_overtime_year": 107.02615906555,
      "hours_step_42_affected": 20.526644055295648,
      "hours_step_42_cost_hiring_year": 33.60744343194731,
      "hours_step_42_cost_overtime_year": 50.41116514792096,
      "hours_decile_1_share_pct": 1.2885323285581483,
      "hours_decile_1_of_covered_pct": 51.274096165161254,
      "hours_decile_2_share_pct": 7.266531164332906,
      "hours_decile_2_of_covered_pct": 57.99520108303072,
      "hours_decile_3_share_pct": 8.928917013222403,
      "hours_decile_3_of_covered_pct": 55.182504787352045,
      "hours_decile_4_share_pct": 12.891484653365328,
      "hours_decile_4_of_covered_pct": 56.48177877099146,
      "hours_decile_5_share_pct": 15.633200565204643,
      "hours_decile_5_of_covered_pct": 55.86755742530383,
      "hours_decile_6_share_pct": 9.424190160770518,
      "hours_decile_6_of_covered_pct": 56.43272268313495,
      "hours_decile_7_share_pct": 15.666496861540528,
      "hours_decile_7_of_covered_pct": 53.92509922263951,
      "hours_decile_8_share_pct": 13.151238225857737,
      "hours_decile_8_of_covered_pct": 51.633896028001516,
      "hours_decile_9_share_pct": 9.870800470089046,
      "hours_decile_9_of_covered_pct": 47.099218703501194,
      "hours_decile_10_share_pct": 5.8786085570587465,
      "hours_decile_10_of_covered_pct": 40.076250851112555,
      "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_901a5578",
    "reform": "persons_eefc4c62",
    "provenance": {
      "params_versions": [
        "irpf_2026@2026-09-17",
        "inss_2026@2026-09-17",
        "bolsa_familia_2026_10@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 · 5132 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.5054334601205859, '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': 28.728891853841382, 'unit': '%', 'note': ''}, {'symbol': 'P0%_depois', 'value': 28.728891853841382, …",
      "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": [],
    "rationale": "nenhum instrumento altera a renda das famílias",
    "no_channel": true,
    "derivation": null
  },
  "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
  }
}
ferramentamagi_score.score.overall_scorev0.1.00 ms · call_567a60d4
packages/magi_score/src/magi_score/score.py
Entradas · 6381 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.5054334601205859,
                "unit": "índice",
                "note": ""
              },
              {
                "symbol": "Gini_depois",
                "value": 0.5054334601205859,
                "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": 28.728891853841382,
                "unit": "%",
                "note": ""
              },
              {
                "symbol": "P0%_depois",
                "value": 28.728891853841382,
                "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": [],
      "rationale": "nenhum instrumento altera a renda das famílias",
      "no_channel": true,
      "derivation": null
    },
    "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 · 2588 caracteres
{
  "value": 0,
  "p05": null,
  "p95": null,
  "axes_scored": 2,
  "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": null,
      "p05": null,
      "p95": null,
      "delta": 0,
      "baseline": 0.2036,
      "threshold": 0.134,
      "shortfall": 0.0696,
      "unit": "parcela",
      "provenance": "simulated",
      "within_threshold": false,
      "reason": "nenhum instrumento altera a renda das famílias"
    },
    {
      "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",
    "food",
    "gender",
    "health"
  ],
  "note": "Média simples de 2 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, food, gender, health."
}
Identificadores: memo_638f82501e · pol_c36edcbabf