Pular para o conteúdo

Tarefa official.sis2024.poverty_2023

officialtoolT1publicépoca 1, tentativa 1Execução: 20261015T171414Z-suite-official-scripted-391f79

Veredito

passouPassou em todas as verificações obrigatórias.
Calculado pelo agente
headcount =0,2757730.27577278267553385
Poverty headcount ratio: share of people below the line (renda_pc, weighted by peso)
via core.fgt (call_63b8fcda)
Valor esperado (gabarito)
headcount =0,2740.274
Como foi validado
2 de 2 verificações obrigatórias aprovadas
absoluta 0.003

Pergunta feita ao analista

Tarefa de ferramenta: nenhuma pergunta; a especificação de referência é chamada direto.

Como o agente resolveu e como foi validado

Resumo passo a passo do que o agente executou, por que o caminho está correto e como cada verificação conferiu o resultado.

  1. 1Preparação da base de dados
    pessoas— PNAD Contínua 2023, visita 1: one row per person with defined per-capita household income; renda_pc (VD5008 deflated, R$/month), renda_pc_sem_programas (without BPC, Bolsa Família and other social programs), peso (V1032), domicilio, uf
  2. 2Chamada que gerou a resposta finalcore.fgtcitada na respostacoincide com a referência
    Ver chamada call_63b8fcda nos detalhes
    Argumentos principais
    alpha:
    00
    dataset:
    "pessoas"
    income:
    "renda_pc"
    line:
    665665
    weights:
    "peso"
    Resultado calculado
    • headcount = 0,275773share 0.27577278267553385
      Poverty headcount ratio: share of people below the line (renda_pc, weighted by peso)
    Diagnósticos: n_obs = 382.937382937 (rows used) · weighted_population = 210.918.000210917953.8015874 (Σw: the population the rows stand for) · weights_used = true (weighted by 'peso') · line = 665665 (poverty line, in the income column's unit) · n_poor = 121.128121128 (rows below the line) · weighted_poor = 58.165.40058165431.03609345 (Σw·1[y<z]: people below the line when the weights expand to the population) · n_zero_income = 4.8794879 (rows with income exactly 0)
  3. 3Conferência de lastro e resposta final
    • #0situação da ferramenta
      Verifica a situação de retorno da ferramenta.
    • #1figura próximaheadcount
      SIS 2024, 2023

Aprofundamento técnico para especialistas

Acesso direto às fontes primárias, tabela formal de verificações, comparação de argumentos, trajetória completa com prompts brutos e somas SHA-256.

Valores esperados e de onde vêm

Nenhuma fonte citada pelas verificações.

Especificação técnica do gabarito

IBGE SIS 2024 edition (reference year 2023), PNADc rendimento de todas as fontes; pinned in packages/magi_core/src/magi_core/params/poverty_lines_2024.yaml (ibge_headline_rates[2023], verified 2026-09-17). METHODS §8.1 reproduces it on VD5008: 27.6% at R$665 against IBGE's 27.4%. The SIS 2025 series revised 2023 to 27.3% (within tolerance).

Verificações

Cada verificação, o que esperava, o que observou e a chamada que leu
#VerificaçãoObrigatóriaResultadoEsperadoObservadoTolerânciaFonteChamada
0
situação da ferramenta
Verifica a situação de retorno da ferramenta.
status ok
obrigatóriapassou"ok""ok"———
1
figura próximaheadcount
SIS 2024, 2023
0.2757727827 vs 0.274
obrigatóriapassou0,2740.2740,2757730.27577278267553385absoluta 0.003——

Caminho de referência e caminho do agente

A chamada de referência ao lado da chamada que deu a resposta, argumento por argumento.

a própria especificação da tarefa

Referência: core.fgtChamada do agente: core.fgt (call_63b8fcda)igual
Argumentos da referência e do agente
ArgumentoReferênciaAgente
alpha0000igual
dataset"pessoas""pessoas"igual
income"renda_pc""renda_pc"igual
line665665665665igual
weights"peso""peso"igual

Trajetória

Cada evento na ordem em que aconteceu: turnos do modelo, chamadas de ferramentas, guardas, transformações e pontuação.

  1. 0Início

    Tarefa de ferramenta: nenhuma pergunta; a especificação de referência é chamada direto.

    pessoas (agent)

    PNAD Contínua 2023, visita 1: one row per person with defined per-capita household income; renda_pc (VD5008 deflated, R$/month), renda_pc_sem_programas (without BPC, Bolsa Família and other social programs), peso (V1032), domicilio, uf

    file — · frame —
  2. 1Ferramenta
    core.fgtv0.1.0call_63b8fcdadecidido pelo códigoreexecutável
    Argumentos
    {
      "alpha": 0,
      "dataset": "pessoas",
      "income": "renda_pc",
      "line": 665,
      "weights": "peso"
    }
    Figuras call_63b8fcda
    ChaveValorValor brutoErro-padrãoIC
    headcount
    Poverty headcount ratio: share of people below the line (renda_pc, weighted by peso)
    0,275773share0.27577278267553385——
    Diagnósticos
    • n_obs = 382.937382937 (rows used)
    • weighted_population = 210.918.000210917953.8015874 (Σw: the population the rows stand for)
    • weights_used = true (weighted by 'peso')
    • line = 665665 (poverty line, in the income column's unit)
    • n_poor = 121.128121128 (rows below the line)
    • weighted_poor = 58.165.40058165431.03609345 (Σw·1[y<z]: people below the line when the weights expand to the population)
    • n_zero_income = 4.8794879 (rows with income exactly 0)
    Derivação matemática e pressupostos
    headcount
    1. Somam-se, com os pesos, as pessoas cuja renda fica abaixo da linha z, e divide-se pela população ponderada.P0 = Σw·1[y<z] / Σw→ 0,275773 (0.27577278267553385)
    Pressupostos do estimador
    • a person is poor when income is strictly below the line (y < z)
    Hashes SHA-256 e metadados de reprodução
    Digests dos dados
    pessoas ed7a2245fbbdb39402c432c84143be664c5247971620ccba7fe42bd9deb7d2f8
    sha256 do resultado
    d75f0d4804625e4bba03366fb27460dcc55b877dbfc34b448ecd50236bd7ec95
  3. 2Pontuação
    #0situação da ferramentapassouobrigatóriastatus ok
  4. 3Pontuação
    #1figura próximapassouobrigatória0.2757727827 vs 0.274

Épocas × verificações

Resultado de cada verificação em cada época pontuada
#01
Época 1passoupassou

Tentativas

Cada tentativa é seu próprio arquivo e é publicada; só a última de cada época é pontuada.

Downloads desta tarefa

Pacote da tarefa (.zip)
8,8 KB · sha256 ddce054330de4348820d2863f1ac0ad830f98fa00fd3d8b63989e25490645191

O hash de um zip é só de transporte: o que ancora a integridade é o RUN_SHA256SUMS que vai dentro dele, cópia exata do SHA256SUMS da execução.

Downloads desta tarefa
ArquivoTamanhosha256
specs/official.sis2024.poverty_2023.json2,4 KB28afdddfb62eda533e23d5cae59d1c3a8c9283d1a553e2b928afee46e2aba6bb
traces/official.sis2024.poverty_2023.e1.a1.jsonl2,5 KB4a1a80fb1b6f390c97cbb6daf7d9f89b3becf2aacb3d68f45b660b16ee3a89a1
trajectories/official.sis2024.poverty_2023.e1.a1.jsonl4,3 KB27d6aa2de04c0e80b56344ec58d385dd315751611647c7fd4259094b79b014e6